Anne Hathawaysays body shaming in Hollywood is better than when she was a teen actress, but there’s still a long way to go.

“At 16 years old, it was ‘Congratulations, you have the part. I’m not saying you need to lose weight. I’m just saying don’t gain weight.’ Which of course means you need to lose weight,” the Oscar winner toldAllurefor its September issue.

“So I had that, then 20 years later I have Ane Crabtree [the costume designer for her upcoming filmThe Last Thing He Wanted] asking me what my body does on my moon — which I realized meant my period — so she can make adjustments for me. It was just this beautiful thing,” she said.

“I am cautious in my praise of how Hollywood is shifting,” Hathaway, 36, said. “There is so much more body inclusivity — which is great! — but the thin thing is definitely still the centralized ‘normal’ expectation.”

Sølve Sundsbø for Allure

Anne Hathaway - Allure

The director of the film, Dee Rees, asked Hathaway gain 20 lbs. to prepare for her role of Elena. And last May, the actress told fans that she wasgaining weight for a role. “It sounds kind of sad to say; I just wanted to enjoy my summer and let everyone know that I’m living in my body and I’m happy with my body, and if my body is different than what you’re used to, or what you think it should be, that’s [your experience]. My experience is mine, and I’m loving it,” HathawaytoldHoda KotbonToday.

Anne Hathaway - Allure

Cindy Ord/Getty Images

Anne Hathaway

source: people.com