It was so much more than a "Teenage Dream."

The 2010 Victoria's Secret Fashion Show had angels, tough girls, sporty girls, country girls, heavenly girls, wild things, and more bras, thongs, panties, bustiers, and unmentionables than imaginable. It also had one of the greatest and most fun finales ever seen on a catwalk.

For a live audience of several hundred onlookers, Katy Perry rocked out to a medley of some of her most well-known pop tunes, including "Teenage Dream," "Hot 'N Cold," and "California Gurls," while sitting in a giant pink Swarovski crystal-encrusted dog. The models danced and skipped their way down the runway wearing brightly colored items from the company's PINK division.

katy perry victoria's secret fashion yellow dress with pink hearts purple fire work dress

Never one to underwhelm, Perry performed in crazy costumes. Photos: Mike Coppola, FilmMagic | Dimitrios Kambouris, WireImage

The front row, which included Alexander Wang, Serena Williams, Gerard Butler, Adrian Grenier, and more, was on its feet in what became a spontaneous dance party. This did not, however, overshadow the performance of the biggest fan in the crowd -- an unexpected Vin Diesel.

The hulking movie star jumped to his feet, danced, and pumped his fist as Akon performed "Angel" earlier in the show.

"I'm in a very fortunate place where I can show love when I feel it," Diesel told StyleList. Moments later, Diesel saw Akon and the two were screaming like long lost friends.

Did we mention the place was full of nearly naked women, each more beautiful than the last?

Check out some of the favorite looks above. And tune in to catch the full show Nov. 30 at 10 p.m ET on CBS.

Meanwhile, check out our exclusive behind-the-scenes pre-show fitting with supermodel Alessandra Ambrosio.

And find out what the casting agent for the Victoria's Secret Show looks for in a lingerie model.