Katy Perry
We don't know why they keep calling it a secret, but here's one gallery that doesn't need an intro. Enjoy these photos from the 2010 Victoria's Secret Fashion Show, held November 10, 2010 at the Lexington Avenue Armory in New York City.
"Victoria's Secret Fashion Show 2010" airs Tuesday, November 30, at 10 p.m. ET/PT on CBS.


