Jordin Sparks arrives to the grand opening of Tao Beach season at the Tao Beach at The Venetian Las Vegas on April 19, 2014 in Las Vegas, Nevada. Credit: Gabe Ginsberg/FilmMagic

A long way from the American Idol stage! Jordin Sparks sizzled on the red carpet at the grand opening of the Tao Beach season at The Venetian in Las Vegas on Saturday, April 19. 

The recording artist, 24, looked fit and trim in a neon two-piece Pan Dulce suit with sky-high Louboutin wedges. Boyfriend Jason Derulo was by her side in a black tank top with red shorts and sneakers.

Though she looked like a pro on the carpet, Sparks admitted that getting there was a challenging road. 

"BIG step for me to wear something like this on a carpet," she 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 always want to keep growing! Some of the pics might look crazy & that's okay! Will there be some unflattering angles? Yeah. Will I have some jiggle here, some flab there? YUP. Am I continuously working to be fit & healthy? SURE AM! I've come a long way from where I was! I love my life! I love who I am & who I'm becoming!!"