The 41-year-old actor said proposing Gayheart, 42, was an impulsive but the best decision he has made in his life that led to their wedding on the same night, reported Contactmusic.
"We were having dinner at a restaurant and she asked me if I ever did anything impulsive and I said, 'Like what? Ask someone to marry me?' and she said, 'Yeah, something like that,' and I said, 'Do you want to marry me...?'
"I was terrified and she said, 'Yes,' I said, 'Cheque,' we got the cheque, jumped in my car, we got the last flight out of Los Angeles to Las Vegas. We've been happily married ever since and we have two beautiful little girls," he said.