While Miley Cyrus goes almost nude, Selena Gomez dares to peel off her dress from her boob area. Indeed our celebs dared to bare it all at this year's red carpet of MTV Awards.

By far in her riskiest performance Miley Cyrus opted for nude PVC hot pants and nude tube top. The singer tied her hair in two bunny ears and twerked in her almost naked outfit leaving the audience agog.

On the other hand Selena Gomez, known for her fantastic style opted for a revealing Versace dress which came off her boob area showing off her sexy corset.

We never expected Miley Cyrus to turn up in a traditional outfit for her performance, but jumping into something almost close to a bra and panty was much more revealing than our expectations. Even Gomez made our eyes pop with her skintight choice of Atelier Versace gown and a see through corset top. She coupled her hot look with straight honey colored hair, deep maroon lipstick and green drop earrings. Meanwhile Miley opted for nude make up but she added a little pop of color with a red hot lip shade.

Miley set the stage on fire with her duet performance with Robin Thicke of 'Blurred Lines". She sang her hit number "We Can't Stop" which unfortunately lost to Selena Gomez's 'Come and get it' in the visuals single category. Gomez won big time at the awards.

Other than Miley Cyrus single number, Gomez also beat "Carry On," Bruno Mars' "Locked Out of Heaven," and Justin Timberlake's "Mirrors." Justin Bieber's Ex- girlfriend Selena Gomez was also nominated in the category of 'Best Summer Song".

As far as awards are concerned, Selena Gomez was a clear winner, but when it comes to baring it all who do you think looked at their sexiest best? Selena or Miley Cyrus?

Don't Miss: Miley Cyrus vs Katy Perry iTunes Fued, 'Roar' vs 'Wrecking Ball'