2012 Victoria’s Secret fashion show: the angels have landed (40 photos)

Click HERE to see last year’s highlights!

Megan Resig

You are the coolest.

X