Wow! She's really taking some shots here!
The 42-year-old model was slammed for her
Selenators prepare to salivate because your girl is SCORCHING hot!
We know a heatwave is sweeping the nation but Selena Gomez was scorching hotter than The Sun yesterday as she chillaxed poolside in blue-green bikini!
Did we catch her talking dirty to Spring Breakers co-star James Franco on the phone?
That's between him, her, and their mobile carriers!
Next time, though, you should invite him and Vanessa Hudgens for your moist, half-naked romp through Miami's best swimming pools!
We would love to watch the three of you play together in the deep end!!
[Image via Splash News.]