Pregnant actress Teresa Palmer has stripped off to flaunt her growing baby belly for a new magazine cover.

The Warm Bodies star, 27, has posed in her black bra and panties for Australia's Who magazine for its The Body Issue, and in the accompanying interview, the blonde beauty admits she's embracing her expanding figure after years of fussing over her weight and diet.

She says, "I was exercising so much, and I just wasn't nourishing my body in the right way. I used to be incredibly militant about the food that I ate. I looked great on the outside, but I wasn't healthy on the inside. To think that three years ago I was in this place where I was so skinny that I couldn't have gotten pregnant if I tried."

The mum-to-be became engaged to actor Mark Webber in August (13) and the couple announced its pregnancy days later.

Palmer isn't the first star to pose for a photoshoot while pregnant - Demi Moore famously went nude for her revealing Vanity Fair cover in 1991, while Jessica Simpson bared all for Elle magazine as she carried her first child last year (12).