Miley Cyrus presented at the 2011 MTV Video Music Awards. For some strange reason, she wore a long sleeve, long gray dress with a high neck by Roberto Cavalli. Of course, the back was open, but you could not see that when she was on the stage.The former Disney star claimed that she loved rock 'n' roll her whole life growing up listening to some of the greats. She and Shaun White presented.

the Moonman for Best Rock Video. The Foo Fighters won the award weren't you a little surprised.Miley Cyrus looked too formal for the VMAs. Her look was just off. Most of the other stars wore something a bit shorter with more sparkle. Her gown even had a little train. One thing is certain, though, she looked grown up, and the gown showed off her curves in a nice way. At least she was not slouching.Do you think that the aunt-to-be went a little overboard on the outfit tonight.