You can always expect there to be tears at weddings, but one that’s making the rounds on social media seems to be bringing millions to tears. Just before Elizabeth Shoesmith tied the knot with her fiancé Scott, she decided to serenade him with Christina Perri’s song “1000 Years.” But she didn’t actually sing it… she signed it! You see, Scott is deaf, and in the video, Scott stands at one end of the aisle while Elizabeth signs to him from the other. She taught herself to sign the lyrics over the months leading up to their wedding day, and it gave him the surprise of a lifetime! It’s been seen over 2 million times and you can add see it too... here.