Taylor Swift fans got very excited when they saw an Ed Sheeran duet on Reputation.
The wait is now over to see the two perform "End Game" live.
The performance was at the iHeart Jingle Ball in California last night.
Charlie Puth, Liam Payne, Niall Horan and Ke$ha are just some of the acts on the line-up.
As well as doing classics like "Shake It Off" and "Blank Space", Ed joined Taylor for "End Game"