By Effie Orfanides
In honor of the Victoria's Secret Fashion Show, here's a look at the 15 best, craziest, strangest and coolest moments from years past.
1. Hey, Tyra
In 1997, Tyra Banks made her Victoria's Secret Fashion Show debut.
3. Wings with a Wow Factor
In 2003, model Heidi Klum walked the runway in some of the biggest angel wings we've ever seen.
4. Suit Up
In 2005, the Victoria's Secret models channeled the Rockettes and wore sexy red soldier costumes. The girls also wore black knee-high boots.
5. Introducing Miranda
In 2006, Miranda Kerr made her very first appearance at the Victoria's Secret Fashion Show. In 2007, she took over for Gisele as a Victoria's Secret Angel.
7. Spice Girls
In 2007, the Spice Girls took the stage for an epic performance.
8. Fan the Fanny
In 2010, Karolina Kurkova walked the runway in an outrageous peacock outfit.
9. VSFS Super Angel
In 2011, Kanye West performed at the Victoria's Secret Fashion Show and dedicated a song to his late mother whom he called a "super angel."
11. Controversial Costumes
In 2012, Karlie Kloss and Victoria's Secret took some major heat for dressing her in a Native American costume that some found offensive.
12. The Biebs Takes the Stage
Also in 2012, an 18-year-old Justin Bieber was named luckiest teen alive as he got to perform some of his hit songs while surrounded by some of the most beautiful women on the planet.
13. Angel Wings
In 2013, Behati Prinsloo showed off super feathery angel wings that had everyone talking.
15. Two are Better than One
Also in 2014, Adriana Lima and Alessandra Ambrosio joined hands as they modeled two Fantasy Bras.
Watch the 2016 Victoria's Secret Fashion Show on Monday, December 5 at 10/9c on CBS.
for more features.