Hayden Panettiere: I Struggled With Body Dysmorphia as a Teen
Growing up in the spotlight hasn't always been easy for Hayden Panettiere.
When she was just 16 years old, a tabloid magazine published a photo of the Heroes star's backside with the word "cellulite" plastered across the image.
"I was mortified," the Nashville actress, now 23, tells the October issue of Women's Health. "It gave me such body dysmorphia for so long. But I remember reminding myself that beauty is an opinion, not a fact. And it has always made me feel better."
Even so, Panettiere's profession has made the 5-foot-1 actress keenly aware of how her body looks on camera. To stay in shape, Panettiere regularly takes the stairs and often attends Bikram yoga classes. And though she loves eating healthy foods like egg whites and strawberries, the Whaleman Foundation spokeswoman doesn't follow a particular diet. "Eating healthy is a constant battle. I love chips," Panettiere tells the magazine. "I find when I'm overly concerned about what I eat, I stress out my body and put on weight."
Perhaps most importantly, Panettiere says she looks her best when she feels her best.
"People can tell when you're happy with being you and when you're not. It's only cheesy because it's true," she tells Women's Health. "As I've gotten older and grown into my body, I've started realizing that the way you carry yourself and that light coming out of your eyes are the most attractive things about you."
This article originally appeared on Usmagazine.com: Hayden Panettiere: I Struggled With Body Dysmorphia as a Teen
Fergie, Sarah Jessica Parker, and Heidi Klum all get an F on this week's Fashion Offenders.Watch Video »
Diva Double Date
Beyonce and Alicia Keys double date with their famous hubbies on today's Celebs Gone Social.Watch Video »
Where Are They?
See what the cast of "American Beauty" is up to today.Watch Video »
J.Lo's Mini Me
Jennifer Lopez shares an adorable photo of her look-alike daughter, plus more celebritots on social media on today's Celebs Gone Social.Watch Video »
Prince Harry, Jessica Alba and more stars who threw out the first pitch at baseball games.Watch Video »
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.Watch Video »