By DAILY MAIL REPORTER
She took on a complete physical transformation to play Fantine in Les Misérables.
But even after shedding 25lbs for the role, and despite being one of Hollywood's most in-demand actresses, Anne Hathaway admits she still has hang-ups about her weight.
The Oscar nominee, who covers the January issue of Glamour magazine, says being hyper-conscious about her body is 'an ongoing source of shame'.
The 30-year-old star is exuberant in an editorial for the women's lifestyle glossy.
Styled in high-waisted briefs and a tank top, her pixie cut ruffled into a messy style, she poses without a hint of self-consciousness
But Anne admits she has trouble projecting the image of a confident star.
'I still feel the stress over "Am I thin enough? Am I too thin? Is my body the right shape?"' she admits of her insecurities.
'There's an obsessive quality to it that I thought I would've grown out of by now. It's an ongoing source of shame for me,' she explains.
Anne believes living in the spotlight is largely to blame.
'I just think about the ridicule you get if you have an off day,' she says.
'If people weren't watching, I'd be so much more eccentric. I know it makes me sound weak, but rather than make myself happy and wear the silly hat and say, "Oh, I don't care."