Here's Every Model Walking In This Year's Victoria's Secret Fashion Show

    This 2016 roster is fierce AF.

    With the 2016 Victoria's Secret Fashion Show quickly approaching, let's take a look at the models who will be giving the runway LIFE this December. Brace yourselves — there's a lot of them:

    *Models walking the VS show for the very first time.

    1. Lily Aldridge

    2. Alessandra Ambrosio

    3. Leomie Anderson

    4. Alanna Arrington*

    5. Maria Borges

    6. Daniela Braga

    7. Cindy Bruna

    8. Dilone*

    9. Lily Donaldson

    10. Grace Elizabeth*

    11. Jourdana Elizabeth*

    12. Barbara Fialho

    13. Georgia Fowler*

    14. Lameka Fox*

    15. Kelly Gale

    16. Izabel Goulart

    17. Kate Grigorieva

    18. Luma Grothe*

    19. Bella Hadid*

    20. Gigi Hadid

    21. Sui He

    22. Rachel Hilbert

    23. Taylor Hill

    24. Elsa Hosk

    25. Martha Hunt

    26. Constance Jablonski

    27. Kendall Jenner

    28. Xiao Wen Ju*

    29. Valery Kaufman

    30. Karlie Kloss

    31. Maggie Laine*

    32. Adriana Lima

    33. Keke Lindgard*

    34. Flavia Lucini

    35. Bridget Malcolm

    36. Stella Maxwell

    37. Lais Oliveira*

    38. Herieth Paul*

    39. Brooke Perry*

    40. Lais Ribeiro

    41. Camille Rowe

    42. Sara Sampaio

    43. Irina Shayk

    44. Vita Sidorkina

    45. Josephine Skriver

    46. Joan Smalls

    47. Romee Strijd

    48. Zuri Tibby*

    49. Jasmine Tookes

    50. Sanne Vloet

    51. Liu Wen

    52. Megan Williams*

    53. Devon Windsor

    54. Ming Xi

    Make sure to catch the Victoria's Secret Fashion Show on Monday, December 5 at 10/9c on CBS!