Pregnancy rumors started flying after tennis star Serena Williams posted a swimsuit selfie on SnapChat with the caption: "20 weeks." Reports quickly began circulating that Williams and her fiance Alexis Ohanian were expecting their first child. In December, Williams and Ohanian announced their engagement through Reddit, which Ohanian co-founded.