Like most people, Tom Fletcher hates public speaking. But you only get married once. So he pushed himself to give the best groom‘s speech he could. And if it’s ‘cheating’ to sing the speech then so be it. 

Now his singing wedding speech has gone viralviral, quickly garnering over 2.7 million views in just a few days!