There are a range of foods that can keep you looking and feeling young. Leafy greens, brightly colored fruits, nuts, mushrooms, and green tea are just a small selection of the best anti-aging foods.