Hair thrives on iron, protein, zinc, and vitamin B12, which, among other things, promote hair structure and development and moisturize the scalp. If you aren't receiving enough nutrients from your diet, supplements may help. Other essential nutrients to check for include vitamin A, B vitamins, omega-3 fats, selenium, magnesium, and vitamin D.