According to AP (via People), the actor and author was promoting his book of short stories at the Texas Book Festival, when he took some time out of the Q&As to let a fan ask his own big question.
The star reportedly produced a piece of paper and announced that there was a man in the crowd - Ryan McFarling - who had a question for a woman - Nikki Young - which was 'Nikki will you marry me?'
The couple arrived on stage where Ryan got down on one knee and produced a ring, and Nikki said 'Yes'.
Tom reportedly gave the bride and groom to be a hug, and his best wishes.
*Cue mushy 90s power ballad!*