We're used to seeing the 'Wrecking Ball' singer parading her pins in teeny tiny hotpants, but yesterday (22 October) she shocked us all by sporting a stunning green gown.
Miley was attending the 30th Annual Night of Stars gala in New York, and it seems she wanted to make a special effort for the lavish affair.
The starlet looked chic and sophisticated in her glamorous number by Marc Jacobs, which was covered in glimmering sequins.
It wouldn't be a Miley outfit without a bit of skin showing, and her frock fit the bill perfectly with its sexy halterneck and backless design.
She opted for her trademark red stiletto talons, slicking her blonde crop back into a sleek quiff.
And she scored extra style marks by matching her dress to her make-up, sporting mermaid green eyeshadow and fluttery lashes.
We never thought we'd see Miley looking so demure!
What do you think of Miley's outfit? Let us know by commenting below as the best comment across the site each week wins £50!
Miley's style transformation through the years in pictures:
Copyright: Rex Features Gregory Pace / BEI