The 2012 Victoria's Secret Fashion Show was taped Wednesday, November 7 at the Lexington Avenue Armory in New York City. The show will air Tuesday, December 4 on CBS. Photos courtesy of Getty Images. Click here for backstage photos from the fashion show. Click here for the unveiling of the Fantasy Bra.