Jordin Sparks debuted her striking, slimmed-down bikini body over the weekend.

The 2007 American Idol winner sported a vibrant bikini top and sarong while walking the red carpet at the opening of beach season at Tao Beach at the Venetian in Las Vegas on Saturday.

“My bathing suit today! BIG step for me to wear something like this on a carpet,” the 24-year-old singer wrote on Instagram. “Yeah, yeah, yeah I know it was for a pool party…but for ME, this was HUGE. I’m still learning more about my health & body confidence everyday!”

“I lost a lot of weight the past few years — 50 pounds!” she told Star in a recent interview. “I think before the weight loss, I was fine about how I looked, but what was shocking to me was that everyone else wasn’t. I would go online and read stuff that said I needed to lose weight and I was like, ‘Wait, I like my body!’ But then I realized I needed to get healthy, so I did it the right way with fitness and really intense exercise.”

Sparks was joined on the red carpet by longtime boyfriend, Jason Derulo. Last year, the couple recorded a duet, titled “Vertigo,” for his third album, “Tattoos.”

http://instagram.com/p/m_pua0MUUX/t