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

CLICK ON PHOTO FOR FULL GALLERY

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.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!