Share

Mini dresses and crazy fashion choices on the red carpet at last night's VMAs

accreditation
Credit: Getty Images
Credit: Getty Images

Lorde in Monique Lhuillier

Olivia Munn in Nicolas Jebran

Teyana Taylor looking gorgeous in monochrome

Katy Perry in Stephane Rolland

Nicki Minaj in Djula, Lynn Ban and Harry Kotlar jewellery

Read more: Issa Rae: style inspo you didn't even know you needed 'til now

Kesha doing the ruffles thing

Vanessa Hudgens in Yanina Couture and Sophia Webster shoes

Heidi Klum in Peter Dundas

Cardi B in custom Christian Siriano pantsuit-dress

Demi Lovato in Zuhair Murad and Casadei shoes

Hailey Baldwin in Zuhair Murad and Jennifer Fisher jewellery

Millie Bobby Brown in Rodarte


Read more: Millie Bobby Brown might just be the young style icon the world needs right now

Paris Jackson in Dior 

Mel B is stunning in all this colour

Alessandra Ambrosio in Balmain

Bebe Rexha in sexy bling

Pink opted for the Diane Keaton signature look

Yara Shahidi in Zimmermann

Lil Mama + birdcage

Hailee Steinfeld in Atelier Versace 

Lizzo opted for a strange ensemble

Images: Getty

We live in a world where facts and fiction get blurred
Who we choose to trust can have a profound impact on our lives. Join thousands of devoted South Africans who look to News24 to bring them news they can trust every day. As we celebrate 25 years, become a News24 subscriber as we strive to keep you informed, inspired and empowered.
Join News24 today
heading
description
username
Show Comments ()
Editorial feedback and complaints

Contact the public editor with feedback for our journalists, complaints, queries or suggestions about articles on News24.

LEARN MORE