Groom Stops His First Dance To Give His Wife The Ultimate Surprise

You won't be able to get this song out of your head.

Benn Allsop is getting pretty good at wedding surprises. 

In August 2014, the Newcastle, Australia native wrote and sang his best man speech at his best friend's wedding. Soon after, he was the one planning a wedding with the love of his life, Abbie (the two met while working at a supermarket together — he handled deliveries and she worked in the deli), and he wanted to do something just as special.

"I knew I wanted to surprise Abbie with something that she would never forget," he told A Plus. 

Of course, he decided on an original song. 

The idea came to him back in 2014 and the chorus — "Thank you for loving me like you do / I know I could never live without you" — came to him in February 2015. Once he had the song down, he let the DJ and bridal party in on the secret. 

Then, when the big day came, their first dance song skipped (purposely) and Allsop grabbed the mic. 

Abbie was completely surprised and couldn't stop laughing. While he sang, their guests joined in and the wedding party held up signs with the words to his lyrics. 

Her reaction meant everything to Allsop.

"There are no words to describe ... honestly," he told A Plus. "The moment was priceless. She had NO idea."

But the best part of the surprise (aside from the song itself, everyone singing along, and handmade signs, of course), Allsop arranged for a U.S. confetti vendor to sprinkle the dance floor toward the end of the song. 

"I feel like I'm in a movie!" Abbie yells. 

It is quite the fairy tale. 

Congrats to the happy couple! 

Check out the full surprise below: