Best Dressed: 2017 MTV VMAs
Katy Perry wears a white one-shoulder dress by Stephane Rolland
on the red carpet at the 2017 MTV VMAs.
Katy Perry wears a white one-shoulder dress by Stephane Rolland
on the red carpet at the 2017 MTV VMAs.
Alessandra Ambrosio wears intricate lace-up over-the-knee boots on the red carpet at the 2017 MTV VMAs.
Demi Lovato wears a nude-illusion Zuhair Murad jumpsuit with embroidered Casadei pumps on the red carpet at the 2017 MTV VMAs.
Yara Shahidi wears a one-shoulder gold dress with rose gold metallic Giuseppe Zanotti Darcie sandals on the red carpet at the 2017 MTV VMAs.
Hailey Baldwin shimmers in a champagne jumpsuit on the red carpet at the 2017 MTV VMAs.
Cardi B wears a white dress by Christian Siriano on the red carpet at the 2017 MTV VMAs.
Hailee Steinfeld wears a pleated mini dress with silver sandals on the red carpet at the 2017 MTV VMAs.
Bebe Rexha wears a metallic nude-illusion dress on the red carpet at the 2017 MTV VMAs.
Millie Bobby Brown wears an embellished tulle dress with lace-up patent leather boots on the red carpet at the 2017 MTV VMAs.