The Most Jaw-Dropping Looks From The 2017 VS Fashion Show

The Victoria’s Secret Fashion Show airs in a few days, but you can get a sneak peek at all of the looks right now.

The Victoria’s Secret Angels landed in Shanghai last week and already walked the runway for the brand’s upcoming Nov. 28 TV special. Despite visa complications keeping big names like Gigi Hadid and performer Katy Perry away, the show went on.

Karlie Kloss, who retired her wings a few years ago to study at NYU, made her return to the runway this year, along with longtime Angel Candice Swanepoel. Lais Ribeiro wore the $2 million Champagne Nights Fantasy Bra at this year’s show.

Scroll through all the looks below.

Alessandra Ambrosio (Photo: FRED DUFOUR via Getty Images)
Alessandra Ambrosio (Photo: FRED DUFOUR via Getty Images)
Adriana Lima (Photo: Theo Wargo via Getty Images)
Adriana Lima (Photo: Theo Wargo via Getty Images)
Wang Yi  (Photo: VCG via Getty Images)
Wang Yi  (Photo: VCG via Getty Images)
Karlie Kloss (Photo: Theo Wargo via Getty Images)
Karlie Kloss (Photo: Theo Wargo via Getty Images)
Martha Hunt and Stella Maxwell (Photo: Theo Wargo via Getty Images)
Martha Hunt and Stella Maxwell (Photo: Theo Wargo via Getty Images)
Grace Bol  (Photo: Theo Wargo via Getty Images)
Grace Bol  (Photo: Theo Wargo via Getty Images)
Aiden Curtiss (Photo: Presley Ann via Getty Images)
Aiden Curtiss (Photo: Presley Ann via Getty Images)
Jasmine Tookes (Photo: Theo Wargo via Getty Images)
Jasmine Tookes (Photo: Theo Wargo via Getty Images)
Ming Xi  (Photo: Lintao Zhang via Getty Images)
Ming Xi  (Photo: Lintao Zhang via Getty Images)
Taylor Hill  (Photo: Theo Wargo via Getty Images)
Taylor Hill  (Photo: Theo Wargo via Getty Images)
Sanne Vloet (Photo: FRED DUFOUR via Getty Images)
Sanne Vloet (Photo: FRED DUFOUR via Getty Images)
Candice Swanepoel  (Photo: Theo Wargo via Getty Images)
Candice Swanepoel  (Photo: Theo Wargo via Getty Images)
Grace Elizabeth and Ming Xi  (Photo: Taylor Hill via Getty Images)
Grace Elizabeth and Ming Xi  (Photo: Taylor Hill via Getty Images)
Cindy Bruna (Photo: FRED DUFOUR via Getty Images)
Cindy Bruna (Photo: FRED DUFOUR via Getty Images)
Stella Maxwell  (Photo: Theo Wargo via Getty Images)
Stella Maxwell  (Photo: Theo Wargo via Getty Images)
Jasmine Tookes (Photo: FRED DUFOUR via Getty Images)
Jasmine Tookes (Photo: FRED DUFOUR via Getty Images)
Xiao Wen  (Photo: Theo Wargo via Getty Images)
Xiao Wen  (Photo: Theo Wargo via Getty Images)
Bruna Lirio  (Photo: FRED DUFOUR via Getty Images)
Bruna Lirio  (Photo: FRED DUFOUR via Getty Images)

Related...

What the Angels Are Most Nervous About Before The Victoria's Secret Fashion Show

Gigi Hadid Apologizes To China On Weibo For Offensive Gesture

Behold, The 2017 Victoria's Secret Fantasy Bra

Also on HuffPost

Love HuffPost? Become a founding member of HuffPost Plus today.

This article originally appeared on HuffPost.