So many models! So much lingerie!
From Bella Hadid’s stunning catwalk debut to Lady Gaga’s epic round of performances, the 2016 Victoria’s Secret Fashion Show was an event we will be talking about for weeks.
The cast of models was nothing if not star-studded—#VSFashionShow vets Adriana Lima, Alessandra Ambrosio, Lily Aldridge, Martha Hunt, Kendall Jenner, Joan Smalls, Gigi Hadid, Irina Shayk, Elsa Hosk, Lily Donaldson, Josephine Skriver, Stella Maxwell, Jasmine Tookes, Taylor Hill, and more all made multiple dazzling appearances on the sexy runway. And the looks were nothing short of breathtaking. The Angels rocked everything from psychedelic prints to a giant colorful dragon, fully feathered ensembles, ethereal angel wings, and bodysuits crafted entirely out of sparkles.
VIDEO: 15 Unforgettable Looks from ThisYear’s Victoria’s Secret Fashion Show
The ladies walked the stage to the hit songs of Mother Monster (who also looked amazing), The Weeknd, and Bruno Mars during each of the different themes.
RELATED: Here’s How Kendall Jenner Got Ready for the #VSFashionShow Runway
Scroll through all the best looks from the 2016 Victoria’s Secret Fashion Show in our gallery now, and catch the Victoria’s Secret Fashion Show when it airs Dec. 5 at 10 p.m. ET on CBS.