Serena Williams is pregnant!

The 23-time Grand Slam title holder announced the news on Snapchat Wednesday with a pic of herself in a yellow bathing suit, and the simple caption “20 weeks”:

The announcement comes after Williams’ engagement to Reddit co-founder Alexis Ohanian, which she also announced via social media back in December.

Within minutes of the snap going up Wednesday, the tennis star’s name was trending worldwide on Twitter. Sports and pop culture fans seem to be freaking out in equal measure:

Serena Williams is a GODDESS https://t.co/B5wlHFNIud –

SO HAPPY FOR YOU!!!!! — ROSIE (@Rosie) April 19, 2017

Serena Williams is 20 weeks pregnant, which means she won the Australian Open while being pregnant and didn't drop a single set. The GOAT. — Liam Canning (@LiamPaulCanning) April 19, 2017

Their kids are about to have the BEST playdates. pic.twitter.com/fiBDLlxlOk — michael blackmon (@blackmon) April 19, 2017

This is about to be one famous baby.