15 High Vitamin Foods to Eat for Glowing Skin and Healthy Hair

Skin

10. Tomato

Why you need it: Your skin needs a boost from within to look fresh and glowing. Tomato is rich in an antioxidant called lycopene which has anti-ageing properties and also acts a sunscreen from within. Since tomato is acidic in nature, its pulp helps tighten pores and prevent pimples.

How to use it: Tomatoes are usually a staple of Indian diet and added to several dishes in a puree form. But you can eat them raw as well or apply its pulp and juice on your skin.

11. Fatty Fish

Fish that are high in omega-3 fatty acids have incredible beauty benefits, including glowing skin and shiny strands. About three percent of the hair shaft is made up of omega-3 fatty acids. They’re found in cell membranes on your scalp and in the natural oils that keep your scalp and hair hydrated. While salmon is usually the superstar choice, Foy says mackerel, sardines and anchovies are even better. ‘They’re great because they’re at the bottom of the food chain, so they’re not living for very long, which means toxins like mercury do not accumulate in them.’

Leave a Reply