Nuts are abundant in zinc, vitamin E, and omega-3 fatty acids, just like fish is. They also include additional vitamins and minerals that help keep your skin healthy and radiant, such as vitamin C, selenium, and many B-group vitamins, including folate, which prevents dermatitis and is an excellent antioxidant for the skin. Walnuts are particularly healthy, with almond and cashew nuts coming in second and third.
Avocado
Another item rich in healthy fats that helps increase the suppleness and moisture barrier of your skin is avocado. Carotenoids, which shield the skin from UV damage, are also abundant in them. However, what sets avocados apart is that they contain D-mannoheptulose, a special phytochemical that is thought to promote the creation of collagen.