You just gotta love it when celebs put their best fin forward for a charity function. Of course most of it is for PR. Yup charity work kinda acts like an insurance policy in the event they screw up in the public eye. And Heroes Star Hayden Panettiere is no different. Here she is LOVING the camera at a dolphins and whales related event in Japan. Is it just me, or is she sucking it in?