When it comes to maintaining healthy skin and hair, it’s not just down to the products you use but it is also down to your diet.
So if you want your hair to be shiner or your skin to be clearer, why not take a break from shopping online for beauty products or shampoos and check out our top ten foods for healthy skin and hair.
1. Dark Chocolate
Believe it or not, dark chocolate is really good for you – in moderation. Bitter, unsweetened chocolate helps skin to stay hydrated as well as protecting it from sun damage.
You can keep your hair healthy by making sure you get enough calcium in your diet. Just one cup of yoghurt should do the trick. Calcium is also excellent for your bones, nails, hair and teeth.
You can keep your skin looking young and beautiful thanks to the anti-aging antioxidant found in tomatoes.
These tiny berries are jam-packed with antioxidants which protect you from premature ageing and wrinkles.
You can keep your skin radiant by eating plenty of spinach since they are packed with vitamins, potassium, calcium, and iron.
This oily fish is packed with omega 3 fats which not only fights depression and protects against the onset of dementia, but the oils help to keep your skin and hair hydrated and soft.