The annual Victoria's Secret Fashion Show is back this year and with it comes a slew of both old and new beautiful faces.
1. Adriana Lima
2. Alessandra Ambrosio
4. Candice Swanepoel
5. Lily Aldridge, wearing the $2 million fantasy bra
6. Elsa Hosk
7. Jac Jagaciak
8. Jasmine Tookes
9. Kate Grigorieva
10. Lais Ribeiro
11. Martha Hunt
12. Romee Strijd
13. Sara Sampaio
14. Stella Maxwell
15. Taylor Hill
16. Rachel Hilbert (VS Pink Spokesmodel)
17. Barbara Fialho
18. Cindy Bruna
19. Constance Jablonski
20. Daniela Braga
21. Devon Windsor
22. Gracie Carvalho
23. Izabel Goulart
24. Jacquelyn Jablonski
25. Joan Smalls
26. Josephine Skriver
27. Lily Donaldso
28. Magdalena Frackowiak
29. Maria Borges
30. Maud Welzen
31. Ming Xi
32. Shanina Shaik
33. Sui He
34. Yumi Lambert
35. Bridget Malcolm
36. Gigi Hadid
37. Kendall Jenner
38. Leila Nda
39. Leomie Anderson
40. Megan Puleri
41. Pauline Hoarau
42. Sanne Vloet
43. Vita Sidorkina
*Note that this list is subject to change as we get closer to the actual filming of the show. This list of confirmed models was sourced via Instagram and Twitter.
H/T: Unartiste and NY Daily News