The biggest and brightest stars had hit the red carpet for MTV Video Music Awards. Like every year the awards attracted the most outrageous or the most stunning outfits and we bring to you a list of best dressed this year:
Spotted in a mauve gown the 20-year-old singer was looking just dreamy with all those feathers.
The singer bared it all in a sheer top and glittery harem pants.
Spotted in a very quirky yellow pantsuit, Rory Karmer was looking his usual self.
The former Spice Girl made a bold statement in a sequined number.
Opting for a sheer number with quirky prints from Dior paired with Christian Dior boxer shorts and crop set, looking totally VMA ready.
She looked stunning in a sequined number with glittery stilettos.
Arriving in a floor length gown, the 32-year-old singer was a vision in white.
8. Millie Bobby Brown
The Stranger Things star has gone all black and bedazzled.
She killing it in an Artiler Versace number.
Is rocking a Nicolas Jebran number.
11. Yara Shahidi
Is a vision in this yellow Zimmermann ensemble.
All the way in pink latex, the outfit left very little to the imagination.
13. Vanessa Hudgens
While everyone was looking breathtaking in their outfits, all eyes were searching for Taylor Swift, as to why did she give a miss to VMAs?