The Victoria's Secret Fashion Show 2012 (2012)
The 2012 Victoria's Secret Fashion Show was recorded on November 7, 2012, at the Lexington Avenue Armory in NYC, and aired on CBS on December 4, 2012.
Directors: Dee Koppang O'Leary, Hamish Hamilton.
![]() |
Rihanna as Self - Performer |
![]() |
Bruno Mars as Self - Performer |
![]() |
Justin Bieber as Self - Performer |
![]() |
Candice Swanepoel as Self - Model |
![]() |
Adriana Lima as Self - Model |
![]() |
Barbara Palvin as Self - Model |
![]() |
Lindsay Ellingson as Self - Model |
![]() |
Cara Delevingne as Self - Model |
![]() |
Miranda Kerr as Self - Model |
![]() |
Doutzen Kroes as Self - Model |
![]() |
Lily Aldridge as Self - Model |
![]() |
Joan Smalls as Self - Model |
![]() |
Alessandra Ambrosio as Self - Model |
![]() |
Karlie Kloss as Self - Model |
| Costume & Make-Up | Charlotte Tilbury | Makeup Artist |
| Writing | Hamish Hamilton | Writer |
| Directing | Dee Koppang O'Leary | Director |
| Directing | Hamish Hamilton | Director |
| Costume & Make-Up | Anthony Turner | Hairstylist |