Top performanceElla Ling/BPI/REX/ShutterstockBy Jessica HamzelouYesterday, tennis star Serena Williams confirmed she is expecting a baby. Williams posted a picture of herself on Snapchat with a baby bump, captioned “20 weeks”, and her spokesperson later confirmed the pregnancy. If Williams is now 20 weeks pregnant, she would have been around 8 weeks...