Too many free radicals wandering around your body can cause cellular damage and contribute to degenerative diseases like atherosclerosis, Alzheimer's and cancer. Eating food rich in anti-oxidants will do more to keep you healthy by slowing down the molecular mechanism behind aging than the most expensive lotions and supplements.
Forbes has a slide-show of the best age-defying foods - ranked in order of their ability to wipe out free radicals by the Journal of Agricultural and Food Chemistry.
1. small red beans
2. blueberries
3. red kidney beans
4. pinto beans
5. cranberries
6. artichoke hearts
7. blackberries
8. dried prunes
9. raspberries
10. strawberries
11. red delicious apples
12. granny smith apples
13. pecans
14. sweet cherries