Former professional soccer player Robbie Rogers married his longtime boyfriend, TV producer Greg Berlanti, at a private ceremony on Saturday.

Rogers’ Instagram post dripped with emotion.

“Still recovering from the most emotional beautiful day, exceeding any dream I ever had,” he wrote. “To marry the man I love in front of all of my loved one’s was not something I grew up thinking would ever happen.”

Rogers and Berlanti really tried to keep the wedding private, even asking attendees to not take photos during the ceremony. It was a wonderful moment of true privacy as the two high-profile men hoped to keep their moment amongst friends and family.

The two have been dating for several years and live together in Los Angeles. About two years ago Berlanti welcomed a son, Caleb Gene, via surrogate, and Rogers has been Caleb’s other dad ever since.

Berlanti is best-known for TV hits like Arrow, Riverdale and his career-escalating hit, Dawson’s Creek.

It has been a pretty incredible five years for Robbie Rogers. In early 2013 he came out publicly and quit soccer because of it. Months later he unretired and landed with his hometown LA Galaxy. He met Berlanti, won the MLS Cup and is now married to his boyfriend.

Living in Tinsel Town, his story is the thing of movies.

We hope Rogers and Berlanti find marriage to be a special shift in their relationship and are able to live the rest of their lives happily together.

You can follow Robbie Rogers on Instagram or on Twitter @robbierogers.

Don't forget to share: