Jordin Sparks Tweets Her Hot New Bod

They say when you've got it, flaunt it. And that's exactly what "American Idol" winner Jordin Sparks did --- to her 871,277 Twitter followers.

The 21-year-old tweeted a picture of herself in a strapless polka-dot bikini, along with the comment, "I don't know why but my bathing suit reminds me of fruity pebbles. :)"

But it wasn't the cerealesque bathing suit that stunned fans -- it was her newly toned and slimmed-down figure.

"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," she told Us Weekly last month. "I also do Zumba. It's so much fun!"

And it clearly worked! Though the singer, who'll tour with NKOTBSB this summer, never shared how much weight she wanted to lose, she did reveal who inspired her to do it -- Halley Berry.

"She is perfect! I think she is beautiful. For me being 21, and then seeing Halle Berry look as good as she does, I think I'm going to look as good as that when I am that age," she told the magazine. "She is gorgeous and flawless and it's nice to see someone who is confident like that."

More Celebrity Features on Yahoo!:
No Calorie Counting for Nina Dobrev
Kim Kardashian's Workout Secrets
Gwyneth Paltrow Shares Her Sculpting Secrets

Follow omg! on Twitter