Kate Upton is going to be a mother.

The model and actress revealed the news on Instagram overnight, sharing a photo of herself with the caption “#PregnantInMiami” and tagging her husband, professional baseball player Justin Verlander.

It’s the 26-year-old’s first child. She married the Houston Astros player, 35, in November last year.

Speaking to People in February last year, the Sports Illustrated model wasn’t quite ready for children.

“We definitely want kids, but hopefully not anytime soon, but of course, you know, oopsies happen.”

Eight months post-wedding, we’re sure this was no “oopsie”.