Singer Bruno Mars, center, performs while a modesl walk the runway during the 2012 Victoria's Secret Fashion Show. Photo: AP
Singer Bruno Mars, center, performs while a modesl walk the runway during the 2012 Victoria's Secret Fashion Show. Photo: AP
Katrina Bowden arrives to The Victoria's Secret Fashion Show. Photo: AP
Katrina Bowden arrives to The Victoria's Secret Fashion Show. Photo: AP
Justin Bieber arrives to The Victoria's Secret Fashion Show. Photo: AP
Justin Bieber arrives to The Victoria's Secret Fashion Show. Photo: AP
Rihanna arrives to The Victoria's Secret Fashion Show. Photo: AP
Rihanna arrives to The Victoria's Secret Fashion Show. Photo: AP
Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show. Photo: AP
Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show. Photo: AP
Brazilian Alessandra Ambrosio walks the runway during the 2012 Victoria's Secret Fashion Show. Photo: AP
Brazilian Alessandra Ambrosio walks the runway during the 2012 Victoria's Secret Fashion Show. Photo: AP
Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show. Photo: AP
Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show. Photo: AP
Models Adriana Lima, left, Doutzen Kroes and Candice Swanepoel, right, lead the final runway walk during the 2012 Victoria's Secret Fashion Show. Photo: AP
Models Adriana Lima, left, Doutzen Kroes and Candice Swanepoel, right, lead the final runway walk during the 2012 Victoria's Secret Fashion Show. Photo: AP
Singer Justin Bieber celebrates during the finale of the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Singer Justin Bieber celebrates during the finale of the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Singer Justin Bieber performs during the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Models, from left, Izabel Goulart, Lindsay Ellingson, Miranda Kerr, Adriana Lima, Doutzen Kroes and Candice Swanepoel walk the runway during the finale of the 2012 Victoria's Secret Fashion Show. Photo: AP
Models, from left, Izabel Goulart, Lindsay Ellingson, Miranda Kerr, Adriana Lima, Doutzen Kroes and Candice Swanepoel walk the runway during the finale of the 2012 Victoria's Secret Fashion Show. Photo: AP
Models Adriana Lima, center, and Erin Heatherton wave during the finale of the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Models Adriana Lima, center, and Erin Heatherton wave during the finale of the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Singer Rihanna, center, celebrates during the finale of the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Singer Rihanna, center, celebrates during the finale of the 2012 Victoria's Secret Fashion Show in New York. Photo: AP
Singer Rihanna performs during the 2012 Victoria's Secret Fashion Show. Photo: AP
Singer Rihanna performs during the 2012 Victoria's Secret Fashion Show. Photo: AP

The 2012 Victoria's Secret show was as spectacular as it promised to be, with Justin Bieber and Rihanna performing at the event.

Staged in Manhattan's 69th Regiment Armory, models included British-born beauties Lily Donaldson, Cara Delevingne and Jordan Dunn - the latter two for whom it was their debut.