Victoria's Secret Fashion Show 2017: All the Best Catwalk Moments

See what all the models are wearing in Shanghai.

Karlie Kloss on the Victoria's Secret Fashion Show catwalk 2017
Getty Images

The Victoria's Secret Fashion Show is going down! Check out the best looks from the iconic Shanghai runway.

1 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Alessandra Ambrosio

2 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Bella Hadid

3 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Candice Swanepoel

4 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Karlie Kloss

5 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Adriana Lima

6 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Martha Hunt and Stella Maxwell

7 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Josephone Skriver

8 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Harry Styles performs

9 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Taylor Hill

10 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Romee Strijd

11 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Cindy Bruna

12 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Taylor Hill

13 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Hamilton alum Leslie Odom Jr performs

14 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Elsa Hosk

15 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Karlie Kloss and Cindy Bruna

16 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Alessandra Ambrosio and Lily Aldridge

17 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Adriana Lima

18 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Sara Sampaio

19 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Devon Windsor

20 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Candice Swanepoel

21 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Chinese pop star Jane Zhang performs

22 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Lais Ribeiro wearing the Fantasy Bra

23 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Jasmine Tookes

24 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Romee Strijd

25 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Lais Ribeiro

26 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Leomie Anderson

27 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Miguel and Alessandra Ambrosio

28 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Jasmine Tookes

29 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Martha Hunt

30 of 34
Victoria's Secret Fashion Show 2017
Getty Images

Aiden Curtiss

Advertisement - Continue Reading Below
More From Fashion