10. Fish with “Good Fat”

If you love eating fish, then you should eat the right type of fish that will provide Omega-3 fatty acids to your body. Omega-4 fatty acids are good fat and are rich in Vitamin E;
this vitamin helps moisturize the skin and promotes smooth, soft skin. It also supplies the body plenty of zinc that helps prevent acne.
11. Nuts

Nuts are a rich source of omega-3 and omega-6 fatty acids, Vitamin E, and zinc: all of these can improve your skin. Nuts also contain Vitamin B and Vitamin C in higher amounts that can serve as anti-oxidant and anti-aging agents.
It also contains folate that prevents dermatitis. You can enjoy all of these properties, which can help smoothen your skin and give it a youthful appearance when you eat nuts like walnuts, almonds, and cashews every day.