Tennis ace Serena Williams is expecting her first baby at age 35. The superstar took to Snapchat on Wednesday and posted an image of her baby bump. She revealed she is 20 weeks along.

Serena’s selfie featured the court queen posing in a yellow one-piece swimsuit and the simple caption, “20 weeks”.

Williams is engaged to Reddit co-founder and millionaire Alexis Ohanian, 33. This will be their first child together.

Serena, who first met the 33-year-old entrepreneur in 2015, revealed her family plans last year, telling America’s Glamour magazine, “I definitely want to have kids one day. That’s always something I’ve wanted as long as I could remember. And the older I get, the more I’m like, ‘I’m too young!’

“Hopefully I’ll be able to mature one of these days, get serious, and at least have them (kids) pretty fast.”

A post shared by SportsCenter ESPN (@scespn) on