SELENA Gomez has almost suffered a major wardrobe malfunction after showing off her cleavage in a tight pink bikini.
The “Lose You to Love Me” singer spent some time out on the water on a boat recently with friends.
Selena wore a light pink lined bikini top with thin straps that left little to the imagination.
Her voluptuous chest threatened to spill out of the bikini top, which supported her with underwire at the bottom.
In one snap, it was more evident than the rest, especially as you could see the top barely containing her breasts.
She looked down at the camera in one shot, her dark brown hair blowing in the wind.