StyleBible Preview

See What the Stars Wore to the 2017 MTV Video Music Awards Show

Miley Cyrus, Lorde, Demi Lovato, and more stylish celebs on the red carpet.
See What the Stars Wore to the 2017 MTV Video Music Awards Show
Miley Cyrus, Lorde, Demi Lovato, and more stylish celebs on the red carpet.

The MTV Video Music Awards (VMA) is no doubt an event that celebrates good music, but that doesn't mean celebs and singers are to shy away from slaying it in the fashion department, too. In fact, it's an annual gathering where we see the stars dressing to the nines for the red carpet. Surprisingly, there's nothing too outrageous this year; the stylish attendees have dialed back and went for a sleeker, classier approach instead. Scroll down and see for yourself!

Lorde in Monique Lhuillier

Lorde goes on a full princess-y outfit in a sheer, feathery lilac gown.

Demi Lovato in Zuhair Murad

Demi proves you don't need fancy long frocks to kill it on the carpet.

Jasmine Sanders in Moschino

Golden Barbie graces the event in a two-piece shimmery Moschino ensemble.

Miley Cyrus in Jeremy Scott

Miley channels her inner Elvis Presley in a sky blue suit, complete with the title of her new single, Younger Now, emblazoned at the back of her jacket.


Vanessa Hudgens in Yanina Couture

Vanessa is a total scene-stealer as the lady in fiery red.

Katy Perry in Stephane Rolland

The VMA host keeps it sleek in a white statement gown, which she accessorized with mismatched earrings.

Heidi Klum in Peter Dundas

Heidi goes all out sexy in a gold see-through gown that features a plunging neckline.

Hailee Steinfeld in Atelier Versace

Embed from Getty Images

Hailee keeps it simple in a mini pleated cutout dress.

Yara Shahidi in Zimmermann

The Black-ish star is looking sleek in her one-shoulder satin dress.

Paris Jackson in Dior

Embed from Getty Images

Can't expect anything less from Paris. She looks stunning in this Dior number!

Mel B in Discount Universe

Mel B's sequined statement dress is something a only true-blue Spice Girl can rock. 

Millie Bobby Brown in Rodarte

The adorable Stranger Things star slays the red carpet in a sheer studded LBD and a pair of vinyl boots. 



Embed from Getty Images

Just how sleek does P!nk look in this three-piece suit?! She even went matchy-matchy with her hubby and daughter.

Hailey Baldwin in Zuhair Murad

We see Bella Hadid written all over Hailey's embellished see-through jumpsuit.

Bebe Rexha in LaBourjoisie

A sultry, plunging column gown is the singer's outfit of choice for the red carpet.

Olivia Munn in Nicolas Jebran

Embed from Getty Images

Olivia keeps it short and sweet in an embellished metallic mini dress complete with patches and cutouts.

Alessandra Ambrosio in Balmain

The supermodel stuns in a full Olivier Rousteing creation, a proof of her membership in the fierce Balmain army.

Kesha in Monsoori

Embed from Getty Images

Kesha graces the red carpet in a tiered ruffled dress that makes her look every bit a princess.