Eyes up here! Iggy Azalea is enjoying some fun in the sun and she’s looking good while doing it, too. While on vacation, the “Savior” singer showed off her bikini body on social media, much to the delight of her fans.

More than 600,000 people liked the below photo of Azalea, 27, flaunting her hourglass figure in a black bandeau bikini. One of those people was her pal, Demi Lovato, who commented, “Yes girl” with two fire emojis.

Azalea also posted two sexy videos. In one, she playfully flips her hair around in the pool while showing off her infamous backside.

In a second video, she gives fans another glimpse of her bikini look.

Azalea has always kept it real when talking about body confidence.

“Some days I just think I want to crawl in my cave and I don’t feel confident at all, and other days I feel great,” she confessed in a 2015 interview. “I think it’s like that for all human beings, not just young women.”

She added, “I think maybe feeling confident or 100 percent every day is something to aspire to, but I don’t know if it’s humanly possible for anybody. I think it’s just having that honest moment with yourself and other people, and almost admitting and embracing that your flaws are the thing about you that you sometimes feel bad about but they can empower your own self.”

Azalea is definitely feeling empowered. When replying to a fan who left a comment on her bikini photo she wrote, “you can see my belly in the videos anytime babe it flat as f*** lmao.”