Miley Cyrus and male pal Cheyne Thomas left the Delano hotel in Miami Thursday to go shopping, but don't be fooled by these photos -- the 19-year-old starlet is definitely wearing a pair of teeny tiny shorts underneath this oversize plaid shirt!

Miley flashed the slightest of smiles when we snapped her picture, and she's taken to her Twitter to respond to claims that she's cheating on fiance Liam Hemsworth with Cheyne.

Miley wrote:

    "I love my fiance & he loves me. All the rest is bull sh*t. We get to live a life of happiness no one can take that away from us! so now because I am engaged I can't have a friend of the opposite sex? can't have a friend help me out while I'm working alllll day? #dumb maybe YOU would have friends too if you'd get your face out the tabloids & start living your own life :) unfortunate."

And there you have it!