Love is in the air for tennis legend Serena Williams. The 35-year-old athlete is now engaged to Reddit co-founder Alexis Ohanian.

According to CNN, Ohanian got on bended knee and popped the question while the couple were vacationing in Rome. On Thursday (Dec. 29), Williams announced the engagement herself in a poem she posted on Reddit. In the “i said yes” forum, Williams details how it all went down.

"I came home/A little late/Someone had a bag packed for me/And a carriage awaited" Williams stated in her Reddit post, which featured a cartoon of the couple at the top. "Destination: Rome/To escort me to my very own 'charming'/Back to where our stars first collided/And now it was full circle/At the same table we first met by chance/This time he made it not by chance/But by choice/Down on one knee/He said 4 words/And/r/isaidyes."

Aww, isn't that sweet?

Williams and Ohanian have successfully kept their romance out of the spotlight outside of the occasional pics on Instagram. But what we do know is that they have been dating since the fall of 2015.

A source told E! News that Williams' family are ecstatic over the engagement. "They've never seen Serena this happy before with a man. It sounds cheesy, but it was love at first sight," said the insider. "They are on the same page in life and are excited to start something great with each other."