The MTV Video Music Awards is known for many things: Oh-no-he/she-didn’t controversies (i.e. The Kanye vs. Taylor beef, Miley doing the twerk on Robin Thicke) to the making-or-breaking of household names. The shock factor of the MTV VMAs annual bash has always been projected on its blue carpet, too — cue Gwen Stefani’s intergalactic fur bikini or Christina Aguilera’s underboob sitch (which was more than a decade premature).
But this year was quite an exception, with a line-up of artists going for more refined and poised looks. Take for instance, host Katy Perry’s minimalist, floor-sweeping gown from French couturier Stéphane Rolland, or Millie Bobby Brown’s age-appropriately edgy Rodarte tulle frills.
Of course, there were a handful of irreverent chic numbers thrown into the mix, albeit still considered “safe” by MTV VMAs’ standards: Paris Jackson’s see-through Dior dress, Hailey Baldwin’s barely-there Zuhair Murad jumpsuit, and Nicki Minaj’s skintight latex.
Here, swipe through to see all the best dressed celebrities from 2017’s MTV VMAs.
(All images: Getty)

Katy Perry in Stéphane Rolland.


Millie Bobby Brown in Rodarte.


Paris Jackson in Dior.


Joann Smalls in H&M Studio.


Pink in a bespoke three-piece suit.


Yara Shahidi in Zimmerman.


Kendrick Lamar in Prada and David Yurman.


Hailey Baldwin in Zuhair Murad.


Nicki Minaj in Vex Latex.


Alessandro Ambrosio in Balmain.


Lorde in Monique Lhuillier.
