Ed Sheeran made a couple's wedding unforgettable when he crashed it to sing them their wedding song - "Thinking Out Loud."

Kya and Matt Debono, of Sydney, were postponing their small wedding due to financial reasons - until Australian radio show "Kyle & Jackie O" got wind of it.

The radio hosts threw the couple, who have two kids, a big wedding out of pocket that included Ed Sheeran singing their wedding song.

The couple didn't know Sheeran was scheduled to sing to them at their wedding until he was called out.

The singer was glad to surprise them when he learned that his hit song was chosen for their wedding song.

"Just surprised this lovely couples first dance," Sheeran wrote on Instagram with a picture he took with the bride and groom's family. "Available for weddings, birthdays and bar mitzvah's, contact your local super market for details."

The Debono's were so excited when Sheeran, who snuck in the side door at their wedding, surprisingly stepped up to the mic when it was time for their first dance.

Watch their excited faces when they see him come out in their wedding video: