Taylor Swift showed off her long, sexy legs at the 2013 Victoria's Secret fashion show Wednesday night, upstaging most of the actual models!
The singer was on hand to perform during the annual runway show put on by the lingerie giant, held at the 69th Regiment Armory in New York City.
The usual gang of models were all there, including Adriana Lima, Alessandra Ambrosio, Candice Swanepoel, Behati Prinsloo and Cara Delevingne.
Taylor performed in a dress fashioned on the British flag, aka the Union Jack, while Brit natives Delevingne and Jourdan Dunn paid tribute to their nation in sexy lingerie. Taylor shared the stage with Fall Out Boy for part of the show; and she also performed solo, singing a number of her hits, including "I Knew You Were Trouble," while strutting her stuff in a sparkling gown. She she also looked smashing on the pink carpet.
A Great Big World and Neon Jungle also performed during the show, which will be broadcast Tuesday, December 10 at 10pm on CBS.
Taylor tweeted an image of herself with models Erin Heatherton, Lily Aldridge and Cara Delevingne (below) after the show, writing, "The best things always happen on the 13th!"
Continue on to see more of Taylor, or see all the models here.