Last night the highly-anticipated annual Victoria's Secret Fashion Show went off without a hitch, extravagant as ever, despite a big storm hitting NYC. While others sloshed around in rainboots, VS Angels walked the runway in elaborate footwear designed by Nicholas Kirkwood. Kirkwood crafted the custom creations based on the show's themes this year: Circus, Toy Pink, Dangerous Liaisons, Silver Screen, Calendar, and Angel in Bloom. It was the first time the designer worked on the show, which previously featured shoe designs by Giuseppe Zanotti. Kirkwood conjured up shoes as fantastical as the costumes worn by the models, ranging from over-the-knee baroque boots and all over glitter booties to pink roller skates. See the stunners for yourself when the show airs December 4th on CBS, and in the meantime check out our exclusive behind the scenes coverage.