Tennis superstar Serena Williams took to Snapchat on Wednesday to share the news that she's expecting her first child.
Williams shared a selfie of herself showing a baby bump with the caption "20 weeks" over the photo
In December, Williams, 35, shared that she was engaged to Reddit co-founder Alexis Ohanian, 33, appropriately with a poem on Reddit.
Observant fans quickly did the math and drew the conclusion that Williams had been with child when she won the Australian Open in January.
Williams' news also means she's pregnant at the same time as Beyonce, also 35, who is expecting twins.