Is Justin Bieber seeing just how hot, sexy and curvy his ex girlfriend is looking?
'The Heart Wants It Wants' hit-maker showed off her insanely stunning curves in a double-stringed pink bikini while taking a vacation in Mexico.
The 22-year-old looked amazing in her skimpy two-piece, revealing her rarely-seen figure while lapping up the sunshine which came during a rare break from her busy schedule.
There were no signs of her Russian boyfriend, Zedd but the pop beauty was joined by her bikini-clad pals and a mysterious male friend.
Selena was the epitome of body confidence as she splashed about in the shallow waters beeming with smiles.