Miley Cyrus let it all hang out as she went for lunch in Los Angeles wearing a white shirt with -- quite noticeably -- no bra.
The pop princess turned heads as she coupled her revealing top with a pair of barely there denim shorts as she dined with male friends.
But despite her show stopping attire, the 19-year-old was all smiles for the cameras as photogs snapped her showing off her attributes.
And just a few weeks ago, RadarOnline.com brought you photos of the 19-year-old in a barely-there bikini, making out with boyfriend Liam Hemsworth.
Miley was also showcasing her new shorter hairdo -- she underwent a dramatic chop just a few days ago.
The young singer and actress recently revealed that she would like to take on the role as Carrie Bradshaw in the upcoming prequel series of Sex and the City.
"I'd love it. I'm not attached, so I don't want to say that, but that would be very cool," she said.