Serena Williams is a mom! The 35-year-old tennis champ has given birth to her first child, a baby girl, with fianc茅 Alexis Ohanian, E! News and ESPN report. According to Florida news station CBS12, she was induced on Thursday night. Local producer Chris Shepherd, who first tweeted the birth, noted that 鈥渕om and baby [are] doing well.鈥

The couple first announced the pregnancy by accident back in April when Williams uploaded a photo of her baby bump to Snapchat by mistake. 鈥淚 have this thing where I鈥檝e been checking my status and taking pictures every week to see how far along I鈥檓 getting,鈥 she explained during a TED conference in Vancouver. 鈥淚 was just saving them [for myself]. I鈥檝e been so good about it, but this was the one time it slipped.鈥

Since spilling the beans, the tennis pro and her groom-to-be have been plenty open about the pregnancy, with the Wimbledon champ posing nude for the cover of Vanity Fair and Ohanian dishing on his fianc茅e鈥檚 uber-healthy late-night cravings of zucchini, asparagus, and artichoke.

One thing she managed to keep semi-secret, however, was the baby鈥檚 sex (despite reports that sister Venus had leaked it early on by using the pronoun 鈥渟he鈥 in an interview).

As the 35-year-old explained in an Instagram post, she鈥檚 been bribing her sisters for favors by promising to name her baby in their honor, which is why Venus used the female pronoun. 鈥淚 think the surprise of knowing what you are going to have on that very special day you give birth is prob the best surprise you can ever have!鈥 she wrote.

Congratulations to the happy couple!

Would you prefer to be surprised or find out the sex beforehand? Tell us over @BritandCo.

(Photos via Dimitrios Kambouris/Getty + Quinn Rooney/Getty)