All rankings
    Documented tenureWomen

    Victoria's Secret Angels

    Every Angel, ranked by contract length

    Every Victoria's Secret Angel of the 1997–2021 era with contract years, nationality, listed height, shows walked and Fantasy Bras — plus who walked the revived show.

    38 models
    Updated: Angels 1997–2021 · show revived 2024–2025

    Victoria's Secret Angels

    #AngelNationalityHeightContractYearsShowsFantasy Bra
    1
    Adriana Lima
    Adriana Lima
    Brazilian178 cm (5′10″)2000–201819202008 · 2010 · 2014
    2
    Alessandra Ambrosio
    Alessandra Ambrosio
    Brazilian177 cm (5′10″)2004–201714192012 · 2014
    3
    Heidi Klum
    Heidi Klum
    German176 cm (5′9″)1999–201012111999 · 2001 · 2003
    4
    Behati Prinsloo
    Behati Prinsloo
    Namibian180 cm (5′11″)2009–201911
    5
    Tyra Banks
    Tyra Banks
    American178 cm (5′10″)1997–20059101997 · 2004
    6
    Lily Aldridge
    Lily Aldridge
    American175 cm (5′9″)2010–20189102015
    7
    Candice Swanepoel
    Candice Swanepoel
    South African178 cm (5′10″)2010–201892013
    8
    Gisele Bündchen
    Gisele Bündchen
    Brazilian180 cm (5′11″)2000–2007872000 · 2005
    9
    Miranda Kerr
    Miranda Kerr
    Australian175 cm (5′9″)2007–2013762011
    10
    Doutzen Kroes
    Doutzen Kroes
    Dutch179 cm (5′10″)2008–2014710
    11
    Taylor Hill
    Taylor Hill
    American179 cm (5′10″)2015–202176
    12
    Stella Maxwell
    Stella Maxwell
    British179 cm (5′10″)2015–202176
    13
    Lais Ribeiro
    Lais Ribeiro
    Brazilian182 cm (6′0″)2015–2021782017
    14
    Sara Sampaio
    Sara Sampaio
    Portuguese172 cm (5′8″)2015–202176
    15
    Romee Strijd
    Romee Strijd
    Dutch182 cm (6′0″)2015–202175
    16
    Jasmine Tookes
    Jasmine Tookes
    American175 cm (5′9″)2015–2021792016
    17
    Elsa Hosk
    Elsa Hosk
    Swedish176 cm (5′9″)2015–202062018
    18
    Josephine Skriver
    Josephine Skriver
    Danish180 cm (5′11″)2016–202167
    19
    KM
    Karen Mulder
    Dutch178 cm (5′10″)1996–200055
    20
    DP
    Daniela Peštová
    Czech180 cm (5′11″)1997–2001541998
    21
    KK
    Karolína Kurková
    Czech180 cm (5′11″)2005–2009592002 · 2006
    22
    MH
    Martha Hunt
    American179 cm (5′10″)2015–20195
    23
    SS
    Stephanie Seymour
    American178 cm (5′10″)1997–200046
    24
    SE
    Selita Ebanks
    Caymanian177 cm (5′10″)2005–2008462007
    25
    IG
    Izabel Goulart
    Brazilian179 cm (5′10″)2005–2008412
    26
    EH
    Erin Heatherton
    American180 cm (5′11″)2010–201346
    27
    LE
    Lindsay Ellingson
    American180 cm (5′11″)2011–201448
    28
    LC
    Laetitia Casta
    French170 cm (5′7″)1998–200034
    29
    MM
    Marisa Miller
    American173 cm (5′8″)2007–2009332009
    30
    CI
    Chanel Iman
    American178 cm (5′10″)2010–20123
    31
    Karlie Kloss
    Karlie Kloss
    American182 cm (6′0″)2013–201535
    32
    Barbara Palvin
    Barbara Palvin
    Hungarian175 cm (5′9″)2019–202134
    33
    Helena Christensen
    Helena Christensen
    Danish178 cm (5′10″)1997–199822
    34
    IR
    Inés Rivero
    Argentinian180 cm (5′11″)1998–199924
    35
    Kate Grigorieva
    Kate Grigorieva
    Russian180 cm (5′11″)2015–201623
    36
    JJ
    Jac Jagaciak
    Polish179 cm (5′10″)2015–20162
    37
    CN
    Chandra North
    American175 cm (5′9″)199812
    38
    Rosie Huntington-Whiteley
    Rosie Huntington-Whiteley
    British175 cm (5′9″)201015

    Frequently asked questions

    Who is #1 in the Victoria's Secret Angels?

    The longest-serving Victoria's Secret Angel is Adriana Lima — 19 years under the Angel contract (2000–2018). The most Fantasy Bras any Angel wore is 3, by Adriana Lima and Heidi Klum.

    How is the Victoria's Secret Angels ranked?

    Every model with a documented Victoria's Secret Angel contract, from the program's 1997 start to its end in June 2021, ordered by contract length (counted inclusively, so 2000–2018 is 19 years); ties go to whoever became an Angel first. Contract spans, nationalities, listed agency heights, show counts and Fantasy Bra years are the ones stated in Wikipedia's "List of Victoria's Secret models". Victoria's Secret retired the Angel title in 2021 and revived its fashion show in 2024 and 2025 with a new-generation cast, who were never contracted Angels and are therefore not ranked here.

    How many models are in the Victoria's Secret Angels?

    The Victoria's Secret Angels currently features 38 models. Every model with a documented Victoria's Secret Angel contract, from the program's 1997 start to its end in June 2021, ordered by contract length (counted inclusively, so 2000–2018 is 19 years); ties go to whoever became an Angel first. Contract spans, nationalities, listed agency heights, show counts and Fantasy Bra years are the ones stated in Wikipedia's "List of Victoria's Secret models". Victoria's Secret retired the Angel title in 2021 and revived its fashion show in 2024 and 2025 with a new-generation cast, who were never contracted Angels and are therefore not ranked here.

    Who are the current Victoria's Secret models?

    Victoria's Secret retired the Angel contract in 2021, so there are no current Angels. The revived Victoria's Secret Fashion Show (2024 and 2025) cast returning names — Adriana Lima, Gigi and Bella Hadid, Candice Swanepoel, Barbara Palvin, Behati Prinsloo and Alessandra Ambrosio — alongside a new generation including Alex Consani, Anok Yai, Precious Lee, Paloma Elsesser and Ashley Graham. None of them hold an Angel contract, which is why the ranking below covers the 1997-2021 contracted era only.

    About this ranking

    Victoria's Secret models fall into two eras. The classic Victoria's Secret Angels — the brand's roster of contracted supermodels — defined the industry's most visible modelling job from 1997 until the famous runway show paused in 2018 and the Angel contracts were wound down by 2021. Wearing the wings, and for a chosen few the multi-million-dollar Fantasy Bra, turned Tyra Banks, Heidi Klum, Gisele Bündchen, Adriana Lima and Alessandra Ambrosio into household names; Adriana Lima holds the longest Angel tenure of all.

    Victoria's Secret retired the Angel title in 2021, then revived its fashion show in 2024 and 2025 with a new-generation cast — returning legends such as Adriana Lima, Gigi and Bella Hadid, Candice Swanepoel, Barbara Palvin, Behati Prinsloo and Alessandra Ambrosio alongside newer faces including Alex Consani, Anok Yai, Precious Lee, Paloma Elsesser and Ashley Graham.

    The ranking below covers every contracted Angel of the classic era, ordered by the number of years she held the title, with documented start and end years for each.