It’s that time of year when Angels spread their wings on the runway. Yup, we’re talking about the annual Victoria’s Secret Fashion Show. This year it came home to New York City and featured a fun, floral collaboration with Mary Katrantzou. (Perfect for all you PINK fans out there.) Elsa Hosk had the honor of flaunting this year’s Fantasy Bra, which can be yours if you have $1 million lying around. Plus, we were treated to runway walks by both Hadid sisters, Kendall Jenner and the return of Behati Prinsloo. And all the Angels danced/strutted down the runway to the tunes of Bebe Rexha, The Chainsmokers, Halsey, Kelsea Ballerini, Leela James, Rita Ora, Shawn Mendes and The Struts.
One sad note: It was Adriana Lima’s final turn as an Angel. The supermodel actually teared up during her final walk down the VS catwalk. It’s truly the end of an era.
The show will air on ABC Sunday, December 2 at 10 p.m. ET. But you don’t have to wait until then to see all the elaborate getups your favorite Angels sported for the big show. Check out our jam-packed slideshow to see every single look that hit the runway.
[ Next: How to Walk in Heels Like a Supermodel ]