Heidi Klum on the Victoria's Secret Runway. Photo: Jason Kempin, Getty

The Victoria's Secret Fashion Show, which will be broadcast December 1 on CBS, was taped yesterday in New York City and the lingerie giant pulled out all the stops.

An elaborate stage played host to dozens of the best bodies in the world, plus the Black Eyed Peas rocked two songs and Fergie proved she can flaunt a hard body with the best of 'em.

A live performance of "Boom Boom Pow" opened the show as model Alessandra Ambrosio showed off chiseled abs in head-to-toe neon pink latex, kicking off the Sci-Fi-themed group of lingerie, aptly titled 'Star Trooper'. Accessories included metal shoulder pads and even clear astronaut bubble helmets (think: Lady Gaga).

There were four other themes including: 'All Aboard,' which featured classy travel style (complete with dancing bellhops); 'Romantic Journey,' which featured glamorous lingerie (complete with a choir); 'Pink Planet,' which featured the young and colorful Pink collection (complete with a giant inflatable version of its polka dot dog mascot) and an ethereal 'Enchanted Forest' set led by Heidi Klum.

The supermodel surprised audiences by walking the runway -- it was previously reported that Klum would serve as host only -- in an artfully disheveled corset dress. And while it was more coverage than we're used to seeing her in, she revealed an amazing post-baby body.

Other fan favorites included VS vets Marissa Miller (in "the" Damiani Fantasy diamond-studded bra), Doutzen Kroes, Selita Ebanks and Miranda Kerr, along with the new bombshells of the brand who we reported on last week: Chanel Iman in her VS catwalk debut, Candice Swanepoel, Rosie Huntington-Whiteley and Lindsay Ellingson (Emanuela de Paula didn't walk).

Front-row celebs included a tuxedo-clad Jay-Z, Zac Posen, Michelle Trachtenberg and Christian Siriano.

And, since we know you can't wait until December 1, get a sneak peek at the show in our below gallery.

Be sure to leave a comment telling us what you think.

To read more about how Heidi Klum and other celebs shed the baby weight so quickly, check out our sister site That's Fit.