Serena Williams revealed she was pregnant last week by uploading a photo of herself in a swimsuit via Snapchat with the caption "20 weeks." However, she has since revealed that she uploaded the photo by accident, the BBC reports.

"I was just saving them [for myself]" she said. "I've been so good about it, but this was the one time it slipped."

The 35-year-old was using the app to take weekly photos tracking her bump growth and quickly deleted the photo after posting—but it was too late. Her publicist was then forced to confirm the news.

Yellow, Wetsuit, Arm, Photography, Personal protective equipment, Selfie, Sportswear, pinterest

Fans were amazed when they quickly worked out that Williams must have been pregnant during the Australian Open—which she won—in January. However, the world number one also went on to reveal that she only found out she was pregnant two days before the tournament saying, "It wasn't very easy."

"You hear all these stories about people when they're pregnant: They get sick, they get really tired, really stressed out," she said. 'I had to really take all that energy and put it in a paper bag, so to say, and throw it away. Pregnant or not, no one knew and I was supposed to win that tournament. Every time I play, I'm expected to win. If I don't win, it's actually much bigger news."

Human, Green, pinterest
Serena Williams with championship trophy at Australian Open 2017

However, the mother-to-be will be taking the rest of the year off as maternity leave, meaning she'll miss Wimbledon, the U.S. Open, and the French Open—but she "definitely [plans] on coming back. I'm not done yet."

"This [motherhood] is just a new part of my life. My baby's going to be in the stands and hopefully cheering for me."

The 23-time Grand Slam winner is engaged to Reddit cofounder Alexis Ohanian, and the couple are expecting their first child in autumn.

From: Marie Claire US