Williams’ baby shower, which took place on Saturday, was attended by her sister Venus, Ciara, La La Anthony, Kelly Rowland, Eva Longoria and others.
The tennis star took to social media platform Snapchat to announce her pregnancy in April this year.
Williams, who recently topped Forbes’ list of highest-paid female athletes of 2016 ahead of Maria Sharapova, posted a picture of herself in a yellow swimsuit that showed off her baby bump, accompanied with the caption “20 weeks”.
Williams, who’s engaged to Reddit founder Alexis Ohanian, penned a touching letter to her unborn baby in the month she announced her pregnancy. She took to her Instagram profile to thank her child for helping her return to the world number one position. She thanked the baby for giving her strength and lovingly called the unborn the “world’s youngest number one.”
“My Dearest Baby,
You gave me the strength I didn’t know I had. You taught me the true meaning of serenity and peace. I can’t wait to meet you. I can’t wait for you to join the players box next year. But most importantly, I am so happy to share being number one in the world with you…. once again today. On @alexisohanian bday. 😉 from the world’s oldest number one to the world’s youngest number one. -Your Mommy.”