Eating plenty of fruits and vegetables rich in antioxidants is good for your whole body, including your skin. Antioxidants such as beta-carotene and vitamins C, E, and A can curb the damage caused by unstable molecules known as free radicals. These molecules can harm skin cells and cause signs of aging.
Fatty Fish. Fatty fish, such as salmon, mackerel and herring, are excellent foods for healthy skin. ...
Avocados. Avocados are high in healthy fats. ...
Walnuts. ...
Sunflower Seeds. ...
Sweet Potatoes. ...
Red or Yellow Bell Peppers. ...
Broccoli. ...
Tomatoes