Can you imagine if you were singing one of your favorite songs by one of your favorite artists, and then that artist shows up?!

Well, that’s what happened when Ed Sheeran surprised a singing fan at a mall recently.

The girl was heard singing Ed’s “Thinking Out Loud” when Sheeran decided to “roll up” on her and do a little duet.

From the excitement from the video, it only took moments for the girl and people to realize the superstar had surprised them all!