At the West Edmonton Mall in Canada this past weekend, a young Ed Sheeran fan was singing her way through a version of his hit 'Thinking Out Loud' when she suddenly got a huge surprise. 

Sydney Bourbeau was on stage as part of a fundraising event, but halfway through her performance, none other than Ed himself came walking out of the crowd, hopped up on stage with her and decided to help her through the rest of the song. 

Fair play to her for keeping it together and finishing the number anyway. Speaking to The Edmondton Journal, Bourbeau said "I was like, should I stop? I didn’t want to stop, but I wanted to talk to him, This is, like, the best thing that’s ever happened to me". 

Ed Sheeran once again proves that he's a relentlessly nice guy.