Top Gun actor Val Kilmer has laughed off press reports he has a weight issue, following the publication of unflattering photos taken while he was relaxing on a California beach. The 46-year-old appeared to have a large belly which protruded over his shorts in the snaps which were picked up by several US and British publications. But his representative insists Kilmer is "in great shape" and recently looked fantastic in a photospread for American magazine Nylon. The spokesperson tells, "Anybody can take an unflattering photo of a human being. It's a mean-spirited thing to do."