Serena Williams is 20 weeks pregnant

23 Grand slam title winner, Serena Williams is 5 months pregnant, the tennis star confirmed this on Wednesday that she’s expecting her first child, posting a photo of herself on Snapchat captioned “20 weeks.”

The photo, captured by US media, shows Williams in a yellow swimsuit with what appears to be a baby bump.

The tennis star, 35, made the announcement on Wednesday where she showed off her pregnant belly on Snapchat.

Twenty-week pregnant Serena Williams.

Williams wore a yellow swimsuit and said she was 20 weeks along.

The athlete is engaged to Reddit co-founder Alexis Ohanian, 33.

The lucky guy: The beauty has been engaged to Alexis since December 2016. He proposed with a large diamond ring, which she showed off in January. The couple are pictured last week

Serena had a small baby bump, which she showed in profile as she held up her phone to a mirror.

The suit had two gold buttons and a cut out on the side with narrow straps.

The beauty has been engaged to Alexis since December 2016. He proposed with a large diamond ring, which she showed off in January. They had been dating for only 15 months before he proposed.