Taylor Swift stole the spotlight in a quirky Union Jack ensemble at the Victoria's Secret Fashion Show last night.
The American singer looked like one of the models in a Union Jack dress as she performed her track I Knew You Were Trouble at New York's Lexington Avenue Armory.
Her quirky blazer-style gown had a bold collar and featured one long-sleeve and a sheer trail. To top off the costume, Taylor added a miniature top hat and matching lace-up heels.
This outfit fit in perfectly with the show's British Invasion theme. The venue was also decorated with Union Jack banners and the audience was surprised with a flurry of faux snow during the event.
With a change of atmosphere came a change of outfit for Taylor, who turns 24 next month. Next up was a silver bejewelled mini dress, which sparkled when hit by the lights.
Models including Maryna Linchuk and Karlie Kloss seized the opportunity to get up close and personal with the blonde musician as they strutted down the catwalk. Lily Aldridge also gave Taylor the chance to walk with her as she grabbed her hand during her turn.
Sharing her excitement about the performance after the show, Taylor posted several photos of her and the models on Twitter.
"This best things always happen on the 13th! @ErinHeatherton @LilyAldridge @Caradelevingne #VSFashionShow (sic)," she gushed to her followers.
© Cover Media