Jennifer Love Hewitt would love to have Gisele Bundchen's body.

The 'Ghost Whisperer' actress says she is still in the process of achieving her ideal figure after piling on some pounds in late 2007, and while she doesn't want to get too thin she knows she still has a little way to go.

She said: "I think I'm a work in progress. But I feel it's so much better than it was a year-and-a-half ago, and I feel like in another eight months, it's going to be so much better than it is today."

"I'd want to have Gisele Bundchen's body. Even though she's tall and skinny, she does have curves . and I think that's hot. Halle Berry also is kind of amazing."

After unflattering pictures of Jennifer were published, the 31-year-old beauty says she was determined to do something about it.

She told People magazine: "I just really worked on my mental part for a couple of weeks, got myself in a really good mindset. I had to get over the embarrassment of the photos."

While Jennifer has worried about her weight in the past, she has urged young girls not to do the same.

She said: "When I meet young girls, I'm always like, 'Just do me one favour.' Love what you look like right now - and remember I said it 10 years from now because it's the greatest gift I can give."