Tennis star Serena Williams has hinted she is pregnant with her first child in a post on her Snapchat account.
The 35-year-old posted a picture of herself in a yellow swimsuit with a prominent bump – she captioned the image “20 weeks”.
Williams announced her engagement to Reddit co-founder Alexis Ohanian, 33, in December after dating for more than a year.
Earlier this week she posted an Instagram photo of the couple enjoying time on the beach.
In January, Williams beat her sister Venus in the Australian Open final to win a record-breaking 23rd Grand Slam.
The win meant she surpassed German Steffi Graf’s 22 Grand Slam titles in the Open-era.
Williams claimed her first Slam – the US Open – 18 years ago.
The news suggests the current world number two will miss this year’s Wimbledon in July.
The couple have made no other comment about the potential pregnancy.