Miley Cyrus clearly has a favorite body part: Her abs!

The last three times we've seen the singer in public, she's the flaunting her sick stomach -- showing off her tight tummy in a number of crop tops.

On Wednesday, the 20-year-old sported two different belly-baring shirts as she showed up to rehearse for her upcoming Jimmy Kimmel Live performance and hit the red carpet at an event for MySpace.

Both outfits were paired with a really bizarre pair of half denim, half sweatpants bottoms though, which did nothing for her impressive figure.

She was also seen wearing her engagement ring from fiance Liam Hemsworth, amid rumors of a Justin Bieber hookup.

Cyrus is currently promoting her upcoming album like crazy -- and yesterday, spoke out about Amanda Bynes calling her "ugly" on Twitter.

Click here to see her reaction.

Hot Videos