(CNN) – Serena Williams is having a baby. The tennis champ posted a selfie on Snapchat on Wednesday with the caption “20 weeks”.
She posed for the picture in a yellow one-piece bathing suit – showing her baby bump. Williams and Reddit Co-founder Alexis Ohanian were engaged in December.
This is the first child for the 35-year-old athlete.