Iggy Azalea enjoyed some relaxation time on the private yacht while in Cabo San Lucas, Mexico.
And her body is outrageous! The rapper wore a skin-tight lavender bikini which flaunted her curves.
She just performed at the MTV MIAW Awards and the crowd went wild for her new single, "Switch."
The 26-year-old was also joined by a mystery male friend while paddleboarding.
Iggy has been rocking the single lady lifestyle lately but recently has been attached for NFL star Odell Beckham Jr.
What do you think about Iggy's vacation?