Hilary Duff knows how to maintain her killer curves, but she hasn't always been confident about her body.
The "Younger" star covers the latest issue of Health, where she reveals that she's always struggled with our skinny-obsessed society, especially after giving birth to her son, Luca.
"The second I had Luca, I went to go get my hair blown out at the salon, and I hadn't stepped outside in, like, 15 days," she tells the mag. "I was learning how to be a new mom, and I needed to go get my hair done. Then they're like, 'Hilary Debuts Her Post-Baby Body!' I was like, I'm not debuting s--t right now. I'm just going on an errand run! There is way too much pressure on women these days. It took me a whole 10 months to build a baby."
The former Disney darling confesses that she felt a lot of pressure to lose the baby weight from the tabloids.
"Oh my God, everyone was so hard on me because it took me a year and a half to get my body back! When I was 17, I weighed, like, 98 pounds," Duff admits. "I was totally obsessed with everything I put in my mouth. I was way too skinny. Not cute. And my body wasn't that healthy—my hands would cramp up a lot because I wasn't getting the nutrition I needed. That constant pressure of wanting something different than I had? I regret that."
Hilary has learned to be proud of her super-toned figure, but she still struggles with those last five pounds.
"I feel like there was way too much time spent thinking about that," she says. "This is the body that I have. I have a very athletic build, and I am so proud of what my body has done for me. I had the best, healthiest, strongest pregnancy. And I feel good about myself. But I feel like I'm always in a 5-pound battle, because being 5 feet 2, everything is going to show on me."
Don't worry, Hil -- everything that's showing looks really good!