Anne Hathaway is baring her growing belly for all to see.

The mom-to-be shared a photo of her baby bump via Instagram on Sunday, as she rocked a red bikini on the beach.

While Hathaway, 33, has kept her mouth shut about pregnancy reports and paparazzi baby bump photos until now, there was actually an ulterior motive behind the actress’ surprising snap.

“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. 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 :),” she wrote.

In late November, E! News reported that Hathaway and husband Adam Shulman were expecting their first child.

This article originally appeared in the New York Post's Page Six.