"When Reese met Rippon" should be the name of a new rom-com coming to theaters to warm our hearts this winter, but instead, it was a magical moment that occurred on The Late Show on Wednesday night.

Reese Witherspoon fulfilled her destiny when she met Olympic figure skater and America's sassy sweetheart Adam Rippon — and Stephen Colbert made it all happen.

"This is meant to be," Witherspoon said. "This is the relationship the world has been waiting for."

The actress of A Wrinkle in Time and Big Little Lies tweeted about her love for Rippon while watching him skate for Team USA at the Winter Games in South Korea last month. "Reason #1 to Watch #WinterOlympics2018: ADAM RIPPON," she wrote.

Rippon responded soon after. "WHEN YOURE RIGHT, YOURE RIGHT," he wrote, adding, "Quick movie idea for you: You (played by you) tweet me in the middle of the night at the Olympics and I (played by me) die immediately. Thoughts?"

And now it's happened. Now they've met.

"Can I share something with you guys?" Rippon asked, taking off his bronze medal and handing it to Witherspoon. "I really needed this today, meeting Reese," he explained, "because before I got out here, my life was like in shambles because I was getting dressed and I wanted to look my best for you and I lost a button. And I'm embarrassed but I'm not. Do you know what I mean?"

The two shared their favorite things about each other and played "Acting on Ice," which is when they pull a Legally Blonde bend-and-snap move to the camera and show the audience what their poker face would be for falling on the ice. Colbert wasn't so great at it.

"Some nights are like a magical moment of destiny," Witherspoon tweeted later of the night. "Meeting Olympic medalist and all-around-best-in-class-super-star @Adaripp Made my night."

Watch Colbert's celebrity matchmaking in the video above.

The Late Show
  • TV Show

Comments have been disabled on this post