Fans at Shawn Mendes’ Wednesday night performance at Brooklyn’s Barclays Center had no idea they were about to get a special two-for-one deal when a familiar ginger-haired figure made his way to the stage for a surprise appearance.
In fan-shot video of the magical, musical moment (above), Mendes, 19, appears to be as surprised as the crowd when Ed Sheeran joins him onstage for a duet of Mendes’ hit “Mercy”.
Sheeran, 26, gives it all he’s got when he takes the second verse, while the crowd can’t conceal its collective joy.
“That was just as crazy for me as it was for you guys,” Mendes told fans when the song was over, as Sheeran waved goodbye and strode offstage.
Mendes has been a self-professed super-fan of the “Shape of You” singer for years. In fact, back in 2014, 15-year Mendes tweeted that Sheeran was his “inspiration for music.”
In a three-years-in-the-making reply, a fan shared this pic of Sheeran and Mendes hugging it out after their surprise duet.