November 19, 2017 - Frazer Harrison/Getty Images AsiaPac more pics like this »
Prev None of 56 Next
While us mere mortals were preparing for Turkey Day, the lovely ladies of Victoria's Secret were in Shanghai walking the catwalk in all sorts of wonderful and outrageous attire. Of course, that's all part of the magic of the annual Victoria's Secret Fashion Show. 

This year's show was filled with VS veterans like Alessandra Ambrosio and Adriana Lima and newbies alike, and everyone seemed to be having a blast in their ornate ensembles on the catwalk. And how could you not be having fun at the biggest lingerie party of the year?

Check out our favorite looks from this year's VS Fashion Show — from Karlie Kloss to Bella Hadid to Grace Bol and everyone in between.