After a long Friday night in New York City, Ed Sheeran reminded everyone that his love for music doesn’t end when the arena lights go out.
Over the weekend, the Grammy winner surprised unsuspecting patrons at Asia Roma, a cozy karaoke bar in NYC, by hopping on the mic and singing his own hit song, “Perfect.” The impromptu moment happened while Sheeran was hanging out with longtime friend Tom Felton, best known for playing Draco Malfoy in the Harry Potter films.

Videos shared by the bar show Sheeran, dressed casually in his Play album merch and a New York Yankees cap, sitting at the bar with a beer in front of him as he sang the 2017 chart-topper. Felton could be seen nearby, smiling and filming the moment on his phone, clearly enjoying the low-key magic unfolding just feet away. At one point, Sheeran even tried to pull the bartender into the performance, jokingly urging him to sing along.

According to Asia Roma’s Instagram, the surprise performance took place shortly after Sheeran headlined the Z100 Jingle Ball at Madison Square Garden on Friday night, where he performed fan favorites including “Shape of You,” “Shivers,” “Bad Habits,” and, fittingly, “Perfect.”
Felton, who is currently reprising his role as Draco Malfoy in Harry Potter and the Cursed Child on Broadway, appeared relaxed and happy to blend into the crowd for the spontaneous night out.
The moment quickly went viral, with fans calling it “pure Ed Sheeran energy” — proof that whether he’s performing for thousands in an arena or a handful of strangers in a karaoke bar, music remains second nature to him.

Sometimes, the most unforgettable concerts happen when no one’s expecting one at all.