Ed Sheeran surprised a fan who was singing his hit 'Thinking Out Loud' by joining her for a duet in a mall in Edmonton, Canada.
Sydney Bourbeau was performing as part of a fundraiser for Edmonton Humane Society when the singer hopped on stage with her to finish her song.
The 13-year-old remained cool, calm and collected when Sheeran appeared. She told the Edmonton Journal: "I didn't want to stop, but I wanted to talk to him. It's the best thing that's ever happened to me."
This isn't the first time Sheeran has turned up to surprise fans on special occasions. Back in March he proved he was probably the nicest pop star in the world by crashing one couple's wedding for an impromptu performance.