Most of us would love to have healthy-looking long hair à la Kate Middleton, but if your tresses are looking more damaged and lacklustre than shiny and bouncy, try adding some of these wonder foods to your diet.
What you put in your body is just as important as the products you choose. Tuck into the right foods and glossy locks will be yours. Here are the 5 we suggest you stock up on:
Salmon is rich in protein and Vitamin D – both vital for strong hair growth. Its high omega-3 content is also key. Your body needs these fatty acids for hair growth but can’t produce them by itself. They keep your scalp and hair hydrated, leaving you with nourished and shinier locks.
Walnuts are the only nuts that contain significant levels of omega-3 – vital for hair growth, as we’ve just seen. They’re also full of Vitamin E, which helps protect your hair from sun-induced DNA damage, and biotin, which prevents hair loss. The nuts also contain copper, which helps keep your natural hair colour rich.
Eggs are a great source of protein, which helps you replace the hairs that you naturally shed each day. They also contain iron, which is vital for healthy hair growth because it helps cells carry oxygen to the hair follicles. Having too little iron in your system can also lead to hair loss.
Spinach is a great source of iron. It also contains beta carotene, folate and Vitamin C, which are all crucial for keeping hair follicles healthy and your scalp well-lubricated. Vitamin C is also critical for improving circulation to the scalp, while a lack of it can lead to hair breakage.
Greek yoghurt is bursting with hair-friendly protein and vitamin B5 (pantothenic acid), which you’ll often find in hair care products. It also contains Vitamin D, which helps keep your hair follicles healthy.