There's a lot of pressure for female celebrities to look great in Hollywood, and Jennifer Love Hewitt has always been vocal about dealing with that stress.

"I'm an actress, I live in L.A., I work in Hollywood. But I've learned that if you're too skinny, they'll say something about it. If you're not skinny enough, they'll say something about it," she told Women's Running magazine in May. "I just try to feel good in my own skin as much as I can."

Tyra Banks Beach Body Photos

In 2007, the actress was ridiculed for what were deemed unflattering photos of her in a bikini. Hewitt, however, made sure to fire back to the cruel critics.

"To set the record straight, I'm not upset for me, but for all of the girls out there that are struggling with their body image. A size 2 is not fat! Nor will it ever be," she wrote on her personal blog. "And being a size 0 doesn't make you beautiful."

Hewitt, whose career dates back to the late '80s, also offered some advice to the women who may feel uncomfortable with their bodies.

Jessica Alba Through The Years Photos

"I know what I look like, and so do my friends and family. And like all women out there should, I love my body. To all girls with butts, boobs, hips and a waist, put on a bikini -- put it on and stay strong," she wrote.

Scroll through our gallery to see photos of the actress then and now.