Tennis pro Serena Williams has announced she's pregnant!
She took to Snapchat to share the happy news (very modern), posting a pic of herself in a yellow swimsuit with the caption "20 weeks".

She announced her engagement to Reddit co-founder Alexis Ohanian in December last year, and this is their first child.
Congrats to you both!