Gallery: All the photos from this year's Victoria's Secret fashion show
This year's showcase takes place in Shanghai, China
Alessandra Ambrosio walked her last Victoria's Secret runway at the lingerie label's 2017 Fashion Show on Monday (20Nov17).
The Brazilian model first appeared in a catwalk show for the American underwear brand back in 2001 and went on to wear the Fantasy Bra in the 2012 show.
Alessandra strutted her stuff in the latest Victoria's Secret spectacle held at the Mercedes-Benz Arena in Shanghai, China on Monday evening, with the gig marking her 17th and final time walking for the company.
Prior to the show, she told Entertainment Tonight that she was retiring her Angel wings, and was feeling very emotional, especially as her daughter Anja, nine, was in the audience.
The 36-year-old also admitted that she was looking forward to pursuing other projects, including work on her swimsuit line Ale by Alessandra, and acting jobs, as she's currently starring in comedy Daddy's Home 2.
Alessandra was one of the first models to take to the runway on Monday, sporting a red bra and underwear set, as well as an array of beaded necklaces, heavily embellished thigh-high boots and a pair of wings featuring floral motifs. She also walked alongside Lily Aldridge in the segment unveiling the Victoria's Secret x Balmain limited edition designs and rocked a black one-piece bodysuit covered in crystals and fringed details, with the ensemble accessorised with thigh-high denim lace-up boots and glittering bracelets.
Meanwhile, longtime Victoria's Secret stars all wowed, with Bella Hadid, Sara Sampaio, Taylor Hill, Adriana Lima, Elsa Hosk, Jasmine Tookes, Candice Swanepoel and returning favourite Karlie Kloss looking gorgeous as they walked in time to Harry Styles' singing. Newcomers Estelle Chen, Victoria Lee, Grace Bol and Frida Aasen also appeared.
The Victoria's Secret Fashion Show will be broadcast around the globe on 28 November.