The Les Miserables actress shared a photo to Instagram on Monday morning (4 January) showing herself beaming for the camera as she posed on an idyliic beach wearing a red bikini.
Anne, 33, admitted the picture was slightly "out of character" for her but that she'd decided to upload it after noticing paparazzi had been photographing her on holiday.
She said: "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 :)
"Wishing you love, light and blessings for the year ahead!"
This will be Anne's first child with actor husband Adam Schulman, 34. They began dating in 2008 and married in California four years later.
We'll see Anne back on our screens in May when Alice In Wonderland sequel Alice Through The Looking Glass is released. Anne reprises her role as the White Queen.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!