The VMAs red carpet is never short of talking points, and this year there were plenty of Break the Internet outfits. Miley Cyrus - the host of this year's awards show - wore a barely there Atelier Versace dress (can we call it a dress?), with metallic straps over her boobs and over-the-knee metallic boots.
Taylor Swift wore an Ashish sequined crop top and matching trousers, and was joined by her Bad Blood squad - Cara Delevingne, Karlie Kloss, Gigi Hadid, Martha Hunt, Selena Gomez and Hailee Steinfeld. Gigi Hadid wore a yellow Emilia Wickstead pants-meets-skirt dress, while Cara wore a black mini fringed dress covered in silver stars by Saint Laurent. Hailee Steinfeld wore arguably the most sophisticated look of the night, a white Stella McCartney jumpsuit.
In other news, Brooklyn Beckham was on the red carpet without his parents or brothers, wearing a white Ralph Lauren tux jacket.
See who wore what on the red carpet in the gallery below...
VMAS
rexfeatures_5012161ab
Taylor Swift in Ashish [Rex]
rexfeatures_5012161af
Martha Hunt [Rex]
rexfeatures_5012164cq
Miley Cyrus in Atelier Versace [Rex]
rexfeatures_5012169db
Gigi Hadid in Emilia Wickstead [Rex]
rexfeatures_5012173io
Cara Delevingne in Saint Laurent [Rex]
rexfeatures_5012166hq
Kylie Jenner [Rex]
rexfeatures_5012173am
Kim Kardashian and Kanye West [Rex]
rexfeatures_5012166ii
Rita Ora [Rex]
rexfeatures_5012169bm
FKA Twigs
rexfeatures_5012173ib
Britney Spears [Rex]
rexfeatures_5012161bd
Brooklyn Beckham in Ralph Lauren [Rex]
rexfeatures_5012161p
Vanessa Hudgens [Rex]
rexfeatures_5012166dz
Hailee Steinfeld [Rex]
rexfeatures_5012164fb
Emily Ratajkowski [Rex]