Gorgeous Taylor Swift holds her own on the Victoria's Secret runway

In a nod to great Britain, Taylor Swift opened the annual Victoria's Secret fashion show in a sexy Union Jack ensemble.

Showing off a slender figure that wasn't at all out of place on the iconic catwalk, the singer-songwriter was all red, white and blue in a mini and a one-armed blazer with flowing coattails. She topped the look off with a tiny Union Jack hat.

taylor swift

The seven-time Grammy winner larked around with the angels during the catwalk show, having a dance-off with Karlie Kloss and clutching hands with Lily Aldridge as she posed in her white lingerie.

Taylor changed out of her British-themed dress for the finale and emerged in a silver sequin Zuhair Murad minidress with matching strappy sandals.

taylor swift

The 'Snow Angels' took to the stage in white, angelic outfits, and snow-like confetti fell from the ceiling as Taylor sang I Knew You Were Trouble and the audience got to their feet.

Fall Out Boy, indie-pop band A Great Big World, and UK girl-group Neon Jungle also performed at the show.

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.