Although we were missing Cara Delevigne and Karlie Kloss, this year's Victoria's Secret Fashion didn't have a shortage of veteran angels mixed with new faces bound to take over. From classics like Adriana Lima, Alessandra Ambrosio, Joan Smalls and Lily Aldridge, other supermodels slaying on the runway included Kendall Jenner, the Hadid sisters, Josephine Skriver, Liu Wen and so many more. And their incredible outfits? Don't get us started.
Check out the video for a glimpse into the most entertaining fashion show of the year! The 2016 Victoria's Secret Fashion Show will air on Dec. 5. at 10pm ET/PT on Global.