The most FASHION looks at the MTV VMAs 2017

All hail Lorde the Queen of feathers

mtv vma best dresses
(Image credit: Rex)

All hail Lorde the Queen of feathers

Much like previous years (remember when Kanye interrupted Taylor's speech?), the MTV VMAs 2017 had their fair share of memorable moments. There was the big reveal of Taylor Swift's new video, Look What You Made Me Do, with all its subtle references, and Pink's powerful speech about her daughter and body image.

But on stage wasn't the only place celebs were making a statement, they were doing it on the red carpet too. Ke$ha made her red carpet comeback after releasing her first single in four years earlier this month, and to mer her dreamy ruffled dress was the perfect way to symbolise a new beginning.

Meanwhile, Lorde shunned her usual dark colours in favour of a lilac feather dress by Monique Lhuillier, which totally stole the show.

Katy Perry went quite demure in a white dress, but did jazz things up with some statement hoop earrings. Some fans suggested it was a subtle message to Taylor Swift, who dropped her new music video at the event. Their feud is legendary, and Taylor's new music video is supposedly a dig at Katy, and Katy's choice of white might be a way to show she is the bigger, more peaceful person. Who knows? Either way, it's fabulous.

Mel B wore a sequin dress emblazoned with the words 'You Will Never Own Me', no doubt in reference to her ex Stephen Belafonte, who was allegedly abusive towards her.

Millie Bobby Brown, at just 13, slayed it in a gold-embellished Rodarte dress, toughened up with biker boots, which to me totally encapsulates what the VMAs are all about: fun, carefree and edgy.

Scroll down for all the best looks from the red carpet.

Lorde

Lorde

This dreamy Monique Lhuillier dress was definitely a bit of a departure for Lorde, who usually favours a more Gothic vibe, and she suited the pale lilac and feathers beautifully.
(Image credit: Rex)

This dreamy Monique Lhuillier dress was definitely a bit of a departure for Lorde, who usually favours a more Gothic vibe, and she suited the pale lilac and feathers beautifully.

Katy Perry

Katy Perry

Katy Perry is always one to make a fashion statement (see her Met Gala 2017 dress), so this Stephane Rolland dress is quite demure for her, but I like how she elevated it with some giant hoop earrings.
(Image credit: Rex)

Katy Perry is always one to make a fashion statement (see her Met Gala 2017 dress), so this Stephane Rolland dress is quite demure for her, but I like how she elevated it with some giant hoop earrings.

Hailey Baldwin

Hailey Baldwin

Hailey Baldwin’s plunging Zuhair Murad jumpsuit was refreshing in a see of dresses, and just as glamorous.
(Image credit: Rex)

Hailey Baldwin’s plunging Zuhair Murad jumpsuit was refreshing in a see of dresses, and just as glamorous.

Paris Jackson

Paris Jackson

This Dior dress is basically how you do see-through the classy way.
(Image credit: Rex)

This Dior dress is basically how you do see-through the classy way.

Olivia Munn

Olivia Munn

I love the embroidered details on this Nicolas Jebran dress, like the pin-up fairy and heart.
(Image credit: Rex)

I love the embroidered details on this Nicolas Jebran dress, like the pin-up fairy and heart.

Joan Smalls

Joan Smalls

I love it when a celeb wears high street on the red carpet, and I’d never have guessed this chic tux dress was from H&M.
(Image credit: Rex)

I love it when a celeb wears high street on the red carpet, and I’d never have guessed this chic tux dress was from H&M.

Millie Bobby Brown

Millie Bobby Brown

Can we just take a moment to appreciate how fashion Millie Bobby Brown is, considering she’s only 13? This Rodarte dress, teamed with biker boots, is the ultimate example.
(Image credit: Rex)

Can we just take a moment to appreciate how fashion Millie Bobby Brown is, considering she’s only 13? This Rodarte dress, teamed with biker boots, is the ultimate example.

Mel B

Mel B

Mel B made a statement with her ‘You Will Never Own Me’ sequin dress by Discount Universe.
(Image credit: Rex)

Mel B made a statement with her ‘You Will Never Own Me’ sequin dress by Discount Universe.

Ke$ha

Ke$ha

I love a ruffle, so Ke$ha’s Monsoori dress is the dream.
(Image credit: Rex)

I love a ruffle, so Ke$ha’s Monsoori dress is the dream.

Hailee Steinfeld

Hailee Steinfeld

The VMAs are meant to be a fun party, and Hailee’s Atelier Versace mini dress embodies just that.
(Image credit: Rex)

The VMAs are meant to be a fun party, and Hailee’s Atelier Versace mini dress embodies just that.

Vanessa Hudgens

Vanessa Hudgens

The actress went for a pin-up look in this feather dress with sheer paneling by Yanina Couture and Sophia Webster shoes.
(Image credit: Rex)

The actress went for a pin-up look in this feather dress with sheer paneling by Yanina Couture and Sophia Webster shoes.

Alessandra Ambrosio

Alessandra Ambrosio

(Image credit: rex)

Katy Perry

Katy Perry

Katy Perry took to the stage in a gorgeous Roberto Cavalli Couture gown.
(Image credit: GETTY)

Katy Perry took to the stage in a gorgeous Roberto Cavalli Couture gown.

Jasmine Saunders

Jasmine Saunders

Jasmine Saunders strutted the MTV VMAs in a flapper girl meets golden goddess inspired two piece by Moschino. Pairing the look perfectly with delicate, gold Sophia Webster heels.
(Image credit: Rob Latour/REX/Shutterstock)

Jasmine Saunders strutted the MTV VMAs in a flapper girl meets golden goddess inspired two piece by Moschino. Pairing the look perfectly with delicate, gold Sophia Webster heels.

Penny Goldstone

Penny Goldstone is the Contributing Fashion Editor at Marie Claire UK. She writes about catwalk trends and the latest high street and Instagram sartorial must-haves. She also helms the Women Who Win franchise.

She has worked in fashion for over 10 years, contributing to publications such as Cosmopolitan, Red, Good Housekeeping, and Stylist.