Carrots, apricots and other yellow and orange fruits and vegetables
Blueberries
Spinach and other green leafy vegetables
Tomatoes
Beans, peas and lentils
Fish, especially salmon
Nuts

http://www.mayoclinic.com/health/healthy-skin/AN01863