Miley Cyrus weirds everyone out with latest outfit choice

We're used to Miley Cyrus shocking people with her antics, but even this seems a little ridiculous for the controversial star.

On the same night she was due to attend the 30th Annual Rock and Roll Hall of Fame Induction Ceremony, the Wrecking Ball singer decided to treat fans and followers to her outfit choice on Instagram.

And what did the young star deem appropriate attire for the prestigious music event?

This, ladies, this.

And who did the former child star wear this bizarre outfit in front of? None other than former Beatle Paul Mc Cartney.

In fairness to Paul, the man was in one of the biggest bands in the world so we're sure he's seen plenty in his day, but does Miley really want to let it all hang out in front of a whole host of  world-famous music icons?

OK fine, we'll admit it, if anyone can pull it off, it'd be Miley!