'American Idol' Season six winner Jordin Sparks may have been the youngest winner in the show's history, but the singer is all grown up, as the recent va-va-voom photo she tweeted of herself illustrates.

Sparks, now 21, is looking hotter than a scorching August day, showing off a well-earned, rock hard six pack; she appears to be admiring herself, and rightfully so, in front of a mirror in her bathroom. The photo revealed a bit of a dramatic weight loss while showing off a hard body.

Sparks is wearing an itsy-bitsy, teeny-weeny orange and turquoise polka dot bikini and she even joked in the accompanying tweet that her bathing suit reminds her of a sugary breakfast cereal. She wrote: "I don't know why but my bathing suit reminds me of fruity pebbles."

Sparks opened up to US Weekly about her new svelte figure and the work, effort, dedication and determination she put in to achieve it, admitting that her philosophy was all about doing, rather than simply thinking or saying. She revealed, "Something just clicked with me, and instead of sitting around talking about it I said, 'I'm going to go hike that mountain!' And it continued. I've been hiking and I've done a couple of runs. I also do Zumba. It's so much fun!"

Sparks is set to sing the ‘The Star-Spangled Banner’ at the 137th running of the Kentucky Derby, which will take place May 7 at the Churchill Downs racetrack in Louisville.

More From PopCrush