Reportedly by excessively exercising and watching what she eats, Miley Cyrus has shed quite a few pounds in recent months. And of late she's made no bones about flaunting what is essentially a perfect body. Peep what the 19-year-old singer/actress wore over the weekend while she was out shopping in Los Angeles. It's a far cry from what she used to look like, that's for sure.

[Daily Mail]