Best foods for healthy skin
Eat enough vitamin E
Vitamin E protects skin from oxidative (cell) damage and supports healthy skin growth. Foods high in vitamin E include almonds, avocado, hazelnuts, pine nuts and sunflower and corn oils.
Avocados are high in healthy fats. These fats benefit many functions in your body, including the health of your skin. Getting enough of these fats is essential to keep skin flexible and moisturized.
High concentration of water in watermelon can actually reduce the water retention that leads to puffiness around the eyes. And because watermelon is low in sugar—well, compared to many other fruits you don't have to worry about glycation.
Since our bodies don't have the ability to produce the fatty acids, eating salmon helps reinforce your skin's barrier, and keeps moisture in and irritants out. Eating wild salmon over farm-raised in considered being more effective for an optimal dose of omega-3s.