The 2012 Victoria's Secret Fashion Show was taped Nov. 7 at New York’s Lexington Armory, where 40 top models (including the lingerie brand’s official Angels) walked the runway wearing custom-made fantasy creations. This year’s musical guests included Rihanna, Justin Bieber, and Bruno Mars. The show airs on CBS on Dec. 4 at 10 p.m.
2012 VICTORIA’S SECRET FASHION SHOW
The 2012 Victoria's Secret Fashion Show was taped Nov. 7 at New York’s Lexington Armory, where 40 top models (including the lingerie brand’s official Angels) walked the runway wearing custom-made fantasy creations. This year’s musical guests included Rihanna, Justin Bieber, and Bruno Mars. The show airs on CBS on Dec. 4 at 10 p.m.
Singer Rihanna performed her latest single, “Diamonds,” while Dutch model Doutzen Kroes entered the runway.
Rihanna wore a custom-made Adam Selman corset gown for her first performance, styled with a vintage Chanel pearl choker and sunglasses.
Dutch model and longtime Victoria’s Secret Angel Doutzen Kroes.
Victoria’s Secret Angel Alessandra Ambrosio wore the $2.5 million jeweled “Floral Fantasy Bra.”
German model and the newest Victoria’s Secret Angel, Toni Garrn, during the “Angels in Bloom” segment of the show.
Maroon 5 frontman Adam Levine’s main squeeze, Behati Prinsloo, during the “Angels in Bloom” segment.
Rihanna performed “Fresh Out the Runway.”
American model and MTV’s “House of Style” host Karlie Kloss walked during the “Models in Bloom” segment.
Australian print and runway model Shanina Shaik walked for her second time in the annual show.
Polish model and European runway regular Magdalena Frackowiak first walked for Victoria’s Secret in 2010 and appeared again in this year's show.
British mega model Lily Donaldson has appeared in both print campaigns and previous fashion shows for the lingerie brand since 2009.
Victoria's Secret Angel Lily Aldridge wore patriotic wings that shot out silver sparkles for the “Calendar Girls” segment.
Model Magdalena Frackowiak blew a kiss.
American model Hilary Rhoda during the “Silver Screen Angels” segment.
Singer Bruno Mars performed two songs from his album “Unorthodox Jukebox”— “Locked Out of Heaven” and “Young Girls.”
Behati Prinsloo presented a creation.
Hungarian model Barbara Palvin wore a Christmas-inspired outfit during the “Calendar Girl” segment of the show. Bruno Mars serenaded the girls dressed in themed attire for each month of the year.
Victoria's Secret Angel Behati Prinsloo wore a witch costume to represent the month of October during the “Calendar Girls” segment.
Hilary Rhoda donned St. Patrick’s Day attire for the “Calendar Girls” segment.
Victoria’s Secret Angel Miranda Kerr went green for the “Circus” portion of the show.
Singer Bruno Mars (center) performed while a model walked the runway all ready for the beach.
Brazilian model Barbara Fialho looked beach-ready for the “Pink Is Us” segment of the show.
Former Angel Izabel Goulart walked for the “Pink Is Us” segment of the show.
Runway’s rising star Cara Delevingne walked for the first time in the show.
Justin Bieber performed two songs for the show: an acoustic version of “Beauty and a Beat” and dance-ready “As Long as You Love Me.”
Swedish model Frida Gustavsson walked during Bruno Mars’s performance.
Longtime Victoria's Secret Angel Adriana Lima donned the ringleader gown for the “Circus” segment of the show. Lima gave birth to her second child in September with her husband, Marko Jarić.
Singer Justin Bieber performed.
Karlie Kloss wore a target in place of wings for the “Circus” segment of the show.
Justin Bieber performed with model Jessica Hart during the “Circus” segment.
Front, fom left: Adriana Lima, Doutzen Kroes, and Candice Swanepoel led the final walk at the end of the show.
