Taylor Swift performed at Jingle Ball on the weekend, but she needed a little help from her famous friends.
During her set, which closed out the A-list music festival in Los Angeles, the singer performed songs from her latest album Reputation. To ecstatic screams from the crowd, Swift's long-time friend Ed Sheeran came to join her for their track 'End Game'. Future, who also features on the song, was nowhere to be seen.
The pair have been friends since 2013, when Sheeran was the opening act for Swift during her Red tour.
Sheeran's album Divide was the best-selling album of 2017, until Reputation came out a fortnight ago and blew it out of the water. But there appears to be no hard feelings between the two, who shared a hug at the end of the song.
The annual Christmas concert is always a star-studded event and this year's was no exception. Sam Smith, Kesha, Demi Lovato and The Chainsmokers all performed. Ex-One Directioners Liam Payne and Niall Horan both performed tracks from their solo albums, but Payne shared a sweet snap on Instagram of the two backstage, writing: "@niallhoran good to see you bro."
"You too bud," Horan replied. "Great few days. See you at home."
Newshub.