The MTV VMAs 2017 – The best dressed from the red carpet!

As well as waiting patiently for the premiere of Taylor Swift’s Look What You Made Me Do video, we were excited for the MTV Video Music Awards for other reasons too.

And just one of those reasons was the fashion on the arrivals red carpet…

The VMAs never fail to deliver stand-out fashion moments, and there’s always at least one look that gets us talking; although not always for the best reasons.

This year’s red carpet had some pretty wow-worthy looks, so it was pretty tricky trying to narrow down our absolute favourites.

VMA hostess Katy Perry, Demi Lovato, Hailey Baldwin, and an unrecognisable Amber Rose were just a few of our instant faves.

After much to-ing and fro-ing, we’ve rounded up a top ten list of the celebs who left a great, lasting impression on us with their red carpet arrivals outfits.

Here goes:

Katy Perry in Stephane Rolland

Hailey Baldwin in Zuhair Murad

Demi Lovato in Zuhair Murad Couture

Lorde in Monique Lhuillier

Vanessa Hudgens in Yanina Couture

Hailee Steinfeld in in Atelier Versace

Millie Bobby Brown in Rodarte

Amber Rose in Yousef Al-Jasmi

Paris Jackson in Christian Dior

Yara Shahidi in Zimmermann