Tennis queen Serena Williams has revealed she is pregnant with her first child.
The tennis legend shared a photo of her showing off her baby bump on social media.
Serena Williams is said to be 20 weeks pregnant.
The American sporting star is in a relationship with Reddit co-founder Alexis Ohanian.
Reports indicate that Serena Williams was already pregnant when she won Grand Slam title number 23 at the Australian Open in January this year.
READ MORE
The shame of sex scandal at Kiganjo police training college