Ed Sheeran performed at Madison Square Garden in NYC last night for his second show out of a three-date gig at the arena, and surprised fans with a special guest -- Taylor Swift!
The singer gave a heart felt speech before welcoming Taylor to the stage, thanking her for giving him the opportunity to tour all over America and perform for huge crowds. And that's not even the cutest part. TSwift came on stage wearing an 'I <3 Ed' t-shirt!
Ed posted the photo below after their performance with the caption, "Thank you to Ms. Swift for being the surprise guest this evening!" We're a little obsessed with their adorable friendship!
Watch their performance of "Everything Has Changed" below and let us know what you think of it in the comments section. Do you think Taylor and Ed should write more songs together?