FASHION

Victoria’s Secret Fashion Show 2012

Even a nor’easter raging outside couldn’t keep the Victoria’s Secret angels from strutting their stuff (in 6-inch Nicholas Kirkwood heels, naturally) to performances by Rihanna, Bruno Mars, and Justin Beeber in the annual extravaganza fashion show.

1

Cameron Russell

2

Elsa Hosk

3

Tom Pecheux works backstage on Behati Prinsloo.

4

Isabeli Fontana (left) and Constance Jablonski (right).

5

Erin Heatherton

6

Jasmine Tookes, Sharam Diniz, and Shanina Shaik

7

Alessandra Ambrosio

8

Cameron Russell, Shanina Shaik, and Jourdan Dunn

9

Doutzen Kroes

10

Karlie Kloss

11

Karlie Kloss

12

Say cheese!

13

Miranda Kerr

14

Liu Wen

15

Joan Smalls

16

Behati Prinsloo

17

Rihanna performs

18

Lindsay Ellingson

19

Izabel Goulart

20

Bruno Mars performs

21

Justin Beiber performs

22

Hilary Rhoda

23

Rihanna performs

24

Final walk

25

The grand finale