Tennis queen Serena Williams took to social media on Wednesday morning to announce her pregnancy on Snapchat. Rocking a yellow bathing suit with a baby bump, she captioned the photo "20 weeks."

Although the avid Snapchat user later took down the image, Williams has confirmed to NBC News that she is expecting a baby this fall.

Williams is one of the greatest tennis players of all time, being ranked world No. 1 in singles on seven occasions, from 2002 to 2017, by the Women's Tennis Association. She holds 39 major titles, the most amongst active players. Her most recent title, winning the Australian Open for an Open Era record seventh time, came on January 28, 2017.

Given that since Williams has indeed been pregnant for 20 weeks, this means she won her most recent title at the Australian Open this January while she was pregnant.

Serena is engaged to Reddit co-founder Alexis Ohanian. The couple announced their engagement on December 29, 2016. The 35-year-old tennis star posted the engagement on Reddit with a sweet poem and cartoon.

My only regret is not pointing my toe sorry coach Garry 🙈

A post shared by Serena Williams (@serenawilliams) on