Idina Menzel
The singer sang "Let It Go" with the Frozen star at her concert in Tampa, Fla. on Halloween...in costume!
Tove Lo
Taylor Swift surprised her sold-out Atlanta crowd with the "Talking Body" crooner.
Ellie Goulding
With just a few U.S. dates to go, Swift continued to surprise fans with an impromptu performance of "Love Me Like You Do" in Texas.
Charli XCX
The "Boom Clap" crooner joined her friend on stage for another electrifying performance in front of 50,000 fans.
Nelly
During the St. Louis show, T.Swift and the hometown rapper had a blast singing his greatest hits.
Mick Jagger
Swift proved she had moves like Jagger when she brought the Rolling Stones frontman on stage in Nashville to sing "Satisfaction."
Alison Krauss
At a concert in Nashville, Swift sang "When You Say Nothing At All" with the country star, who released a cover of the ballad in 1995.
Kelsea Ballerini
Swift and the country singer performed Ballerini's 2014 hit "Love Me Like You Mean It" in Nashville.
Wiz Khalifa
The two performed at the Minute Maid Park in Houston.
Avril Lavigne
The singer performed "Complicated" with the Canadian pop star at her concert in San Diego.
Justin Timberlake
At her final L.A. show, Swift asked the new dad to perform for the first time since baby Silas' birth.
Alanis Morissette
We're so jealous! Swift got to sing one of the most iconic breakup songs of all time ("You Oughta Know") with the person who wrote it.
Ellen DeGeneres
The Emmy-winning talk-show host showed up in a sparkly tutu ensemble that rivaled Swift's.
Lorde
The besties performed a duet to "Royals" in Washington D.C.
Fetty Wap
At her Seattle show, Swift invited the rapper to sing his hit "Trap Queen" with her. She later shared an Instagram pic of the moment and claimed she was "unable to find my chill."
Martha Hunt, Kendall Jenner, Serena Williams, Karlie Kloss, Gigi Hadid, Cara Delevingne
Taylor's cameos for her London leg were a real model squad.

