Taylor Swift Duets with B.o.B. and Ed Sheeran at Z100’s Jingle Ball (Video)

Taylor Swift gives B.o.B. a big hug on stage after performing together at Z100’s Jingle Ball last night.

The 22-year-old performed at Z100’s annual holiday concert alongside One Direction, Justin Bieber, Ed Sheeran and more. Taylor surprised the audience when she brought Ed Sheeran and B.o.B. out for duets. The crowd was treated to the first live performance ever of Taylor & Ed’s song “Everything Has Changed.”

After the performance, Ed tweeted, “Just performed ‘Everything Has Changed’ with @taylorswift13 for the first time ever at the z100 jingle ball. Buzzin'”

If you missed it, watch Taylor’s performance from Jingle Ball inside…