As the old saying goes.. 'you are what you eat' and the same goes with hair, the correct balance of vitamins and minerals can be the key to keeping your hair shiny and strong.


1 Tomatoes
Tomatoes are the best natural source of the anti-aging antioxidant lycopene. Unlike other fruits and vegetables, which often see their benefits decrease after cooking, the opposite is true for lycopene. To boost absorption, it is recommended you add a little olive oil to your grilled tomato or home made tomato sauce.

2 Spinach
A great source of vitamins B, C and E, potassium, calcium, iron, magnesium and omega-3 fatty acids, spinach is a great all-rounder.

3 Salmon
Rich in protein and fatty acids, Salmon is loaded with good fats that help moisturise the scalp from the inside out. A well moisturised scalp will ensure healthy, shiny hair.

4 Nuts
Nuts are one of the best sources of healthy fats which is great for more than just hair. Brazil nuts in particular are high in selenium, which only exists in low quantities in New Zealand soil. They are an easy way to source this essential micronutrient.

5 Oysters
Although studies are inconclusive whether oysters can help with your sex drive, they are high in zinc and protein, two nutrients necessary for healthy hair.