Singer/actor Jared Leto isn't claiming to have found the fountain of youth, but he has a pretty good idea of how to cheat the aging process if you're interested. 

The 41-year-old was recently asked by British GQ how he looks 10 years younger. His response? Diet and sleep. 

"I still have plenty of vices, but alcohol isn't one of them," he says. "It's probably just down to sleep and diet. If you travel long haul a lot or don't sleep much, it's not going to last very long, that's for sure. I'm pretty healthy so I think that helps a lot. I've been that way for a long time — 20 solid years of eating vegetarian/vegan and taking care of myself. That probably helps the preservation process."

Leto's answer isn't much of a surprise, since delayed aging is one of the big reasons vegans love their animal-free lifestyle. Last month, actress Michelle Pfeiffer sang a similar tune, giving credit to former president Bill Clinton for inspiring her to make the switch. 

"I remember watching that program thinking, 'Clinton is a smart man and there's true science behind this theory,'" Pfeiffer said. "So I cut out meats and dairy. After two months, my cholesterol shot down 83 points. That's enough proof to me that it works."

Previous to the change, the 54-year-old says her lifestyle was less than healthy. 

"I was terrible. I existed on cigarettes, Coca-Cola and coffee, and I got away with that for a while. And I never used to exercise. I think you begin to look and feel lousy the older you become, so now I eat really well. I don't smoke and I'm learning meditation."

Related on MNN: How they did it: Celebrity weight loss success stories

The opinions expressed by MNN Bloggers and those providing comments are theirs alone, and do not reflect the opinions of MNN.com. While we have reviewed their content to make sure it complies with our Terms and Conditions, MNN is not responsible for the accuracy of any of their information.