Serena Williams has officially announced that she's engaged to Reddit co-founder Alexis Ohanian... by posting about it on Reddit.

Serena has kept a tight lip about her love life over the years and has hardly ever mentioned her relationship with Alexis (and never posts pictures with him on social media) but today she made the surprising announcement that the two are getting married.

The original post on Reddit was quick and to the point. It read, "I said yes!" (by Serena Williams). 

She later followed up with a poem describing the engagement. Check it out below:

I came home

A little late

Someone had a bag packed for me

And a carriage awaited

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