Written by Katie Byrne, published 15th february
"I have died everyday, waiting for you / Darling, don't be afraid, I have loved you for a thousand years / I'll love you for a thousand more..."
Christina Perri's skin-tingling love song, A Thousand Years, frequently tops polls of popular wedding songs - and with its sweet words, delicate yet breathtakingly powerful tune and all-in-all goosebump-inducing sense of magic, it's little surprise.
If you're already feeling a little moist-eyed just thinking of the tear-jerking tune then brace yourself, things are about to get a lot more emotional round here.
An Australian bride has hit headlines for performing the gorgeous song to her husband as she walked down the aisle towards him - with her delivery being all the more poignant because her husband is deaf.
Incredibly, Elizabeth Shoesmith, who married Scott last month, gave her whole rendition of the song in sign language.
The bride uploaded a video of the jaw-dropping performance on her Facebook page, without realising it was publicly visible. It has since been shared over 20,000 times, and viewed by over two million people.
Speaking on the Today Show earlier today, Elizabeth revealed she didn't know how to sign before she met Scott: "I did some research once I started dating him into what it's like to be deaf and how to communicate... Of course, I want him to understand everything I say, and I just knew [the performance] would mean so much to him".
Scott was blown away by the performance, telling the talk show: "I had no idea. When I saw her standing at the aisle... I was totally gobsmacked".