For her 30th birthday, Jennifer Love Hewitt is in training to run a marathon, and has matured enough to accept her body. “I so wish I had listened to my mom and grandma when I was 18 and would complain about some little tiny bump or

More: continued here