Anne Hathaway typically likes to keep her private life private, so fans were understandably shocked when the pregnant celeb shared a photo of her growing baby bump on Instagram!

The 33-year-old, who hasn't even confirmed she's expecting, posed in a bikini on the beach, admitting that the paparazzi were the ones who convinced her to post the pic publicly.

RELATED: Chrissy Teigen Flaunts Her Baby Bump in a Bathing Suit — See the Pic!

"So, posting a bikini pic is a little out of character for me, but just now while I was at the beach I noticed I was being photographed," she wrote next to the image.

"I figure if this kind of photo is going to be out in the world it should at least be an image that makes me happy (and be one that was taken with my consent. And with a filter :)"

RELATED: 'American Idol' Winner Kris Allen and Wife Expecting Baby No. 2!

This is the first child for Anne and her husband, Adam Shulman, whom she married in 2012. The pair dated for nearly four years before tying the knot.

We think the mom-to-be is practically glowing!