This one is going to make you feel some stuff. Ed Sheeran surprised an Australian couple on their wedding day and sang the song for their first dance as man and wife.
Matt and Kya had been going through a tough time, and a local Sydney radio station, KIIS FM, helped put together their wedding.
The radio station went a step further and got Sheeran to perform his hit song "Thinking Out Loud" during the festivities.
Matt and Kya were in awe and danced along to the romantic track. Following the performance, Sheeran left the wedding and told the couple to "make lots of babies tonight."
What a guy. You can check out the touching video above.