Katy Perry Hit the MTV VMA Red Carpet in an Architectural Dress & More Best-Dressed Celebs

To no one’s surprise, Katy Perry made a stylish appearance on the red carpet today at the 2017 MTV VMAs.

As host of the award show, expectations were high for a standout look — and she delivered.

2017 mtv vma, red carpet, katy perry, Stephane Rolland, white dress
Katy Perry wears a white one-shoulder dress by Stephane Rolland on the red carpet at the 2017 MTV VMAs.
CREDIT: REX Shutterstock

The pop star looked elegant in a white one-shoulder dress by Stephane Rolland. The floor-length frock featured dramatic draping over the shoulder and an architectural keyhole around the bust and a square-shaped train. Large round earrings completed the look.

Alessandra Ambrosio, mtv vmas
Alessandra Ambrosio at the 2017 VMAs.
CREDIT: REX Shutterstock

Supermodel Alessandra Ambrosio looked chic in an ornate mini dress that featured cutouts and sheer panels; she teamed the striking number with over-the-knee boots designed in similar materials, featuring a peep-toe profile and laces all the way up the thigh.

yara shahidi, mtv vmas, video music awards
Yara Shahidi wears a gold one shoulder gown and Giuseppe Zanotti shoes at the 2017 VMAs.
CREDIT: Rex Shutterstock

“Black-ish” star Yara Shahidi cut a sleek figure in a gold, goddess-like one-shoulder gown that featured an asymmetric skirt hem and an open front. The actress teamed the dress with Giuseppe Zanotti’s Darcie sandals. The rose gold shoes have a metallic sheen and incorporate crossover straps on a nearly 5-inch heel.

2017 mtv vma, red carpet, Millie Bobby Brown
Millie Bobby Brown wears an embellished tulle dress with lace-up patent leather boots on the red carpet at the 2017 MTV VMAs.
CREDIT: REX Shutterstock

Meanwhile, “Stranger Things” star Millie Bobby Brown had on an embellished black tulle dress with lace-up patent leather boots.

Click through the gallery to see more of the best dressed celebrities at the 2017 MTV VMAs.

More From Our Brands

Access exclusive content