Question: what is the best foods for your skin?
Answer: Carrots, apricots, and other yellow and orange fruits and vegetables., Spinach and other green leafy vegetables., Tomatoes., Berries., Beans, peas and lentils., Salmon, mackerel and other fatty fish., Nuts.