GG / Fame Flynet 1 / 10
GG / Fame Flynet 1 / 10

Hilary Duff wasn't always proud of her body. In fact, she was quite unhappy with it when she was a famous teenager.

"I was too thin," the actress told PEOPLE. "That was not a healthy place for me. I was so unhappy. I remember my hands cramping because I wasn't getting enough nutrients."

RELATED: Inside Haylie Duff's star-studded baby shower

"A lot of girls my age were super skinny," she says of her 18-year-old self. "I think it's just as bad now, but it's more normal. It's crazy. I can't be that way. It's not my normal state."

RELATED: Is this the hottest Hilary Duff has ever looked?

These days, Hilary has an entirely different mentality — she's a mother to 3-year-old Luca and she's extremely happy with her body, even posting sexy selfies to show it off.

RELATED: Celeb bodies after baby

"Things don't bounce back the way they used to, but I don't need to be 110 lbs," she says of her post-baby body. "I'm a 27-year-old mother. I feel fit and strong and happy."