Serena Williams, is pregnant with her and her fiancé, Alexis Ohanian's, first child. She shared a photo of her baby bump on Wednesday, April 19, via Snapchat.

In the Snapchat, she wore a yellow swimsuit an captioned the photo, "20 weeks."

Sports Illustrated noted that the post was deleted a just few minutes after it was posted.

RELATED: Serena Williams announces engagement to Reddit co-founder

Just last week, the tennis phenomenon posted a photo on her Instagram of Kelly Rowland and her new book for new moms. Interesting timing, Williams.

"So proud of you @kellyrowland," Williams wrote. "Ok so this book Kelly wrote is a guid for new moms. One of these days I hope to apply this (but for now I'll stick to my dog Chip)," she continued. "The introduction is hilarious and had me hooked from the first word! Congrats my friend! #woahbaby."

Ohanian proposed to Williams after dating for 15 months in December 2016 with an engagement ring large enough to blind everyone on the courts.

The 22-time Grand Slam champion raved about how lucky she felt to have Ohanian in her life.

"He's incredibly - a really nice person," she told the Daily Mail.

In fact, she posted a photo of them smiling in the sunlight on the beach to her Instagram a couple days ago.

"My only regret is not pointing my toe sorry coach Garry," she captioned the pic.

Congrats to the couple on this pregnancy news!