Miley Cyrus knows how to keep us on our toes.
Just when we'd written her off on the fashion front, thanks to some highly questionable outfits of late, she comes up trumps with this sassy and tres stylish ensemble.
The 21-year-old singer looked slick as she walked the red carpet on Friday night at the Z100 Jingle Ball at Madison Square Gardens in New York, proving that there is more to her wardrobe than skimpy tube dresses and PVC two pieces.
Miley worked a high collared white blouse (sheer - obvo) with a black bra underneath and folded in a sporty luxe vibe in the form of black high-waisted trousers complete with a thick yellow paint stripe down each side. It's a cool and sexy look but it's not over the top or too try hard - a refreshing change of approach, wouldn't you agree?
And can we take a moment to focus on Miley's flawless beauty look. We spend so much time being distracted by her twerking antics and eye-popping outfits that often we overlook just how naturally gorgeous she is. Pared-back Miley is one look we really do love.
Enjoy more of Little Miss Miley in our gallery.