In 2008, Jennifer Love Hewitt was cast in the animated film Delgo, and signed on to star in She Had Brains, a Body, and the Ability to Make Men Love Her. Jennifer Love Hewitt also ranked in 2008 Top 99 list, proving that she's still got the goods and plenty of them. Have a look...