At a recent taping of CBS’s The Late Show in New York, Stephen Colbert fielded a few questions beforehand from the audience--including one about how he met his wife of 23 years. The result? A six-minute explanation of what turned into the most romantic (and heart-palpitating) encounter of his life. It all took place in his hometown of Charleston, South Carolina, while out on a date to the theater with his mom. Take a few minutes to watch the clip and just try not to believe in love at first sight.