Selena Gomez has reportedly been cosying up to basketball star Jimmy Butler.