Serena Williams said that she had no intention of sharing her pregnancy with the world last week but spilled the beans when she accidentally uploaded the "20 weeks" photo of herself on Snap chat
Williams, who was wearing a yellow swimsuit in the 'selfie', quickly deleted the post but later confirmed her pregnancy via her publicist after frenzied speculation.
She said that the photo was intended only for her personal records.