Once you reach the age of 50, you will definitely have grey hair. However, silvery hair can appear at a younger age, even before the age of twenty or thirty. The cause may be medical, but more often the problem is insufficient nutrition for the hair. In this question, Vitamin B12, which is needed for melanin production, is important for healthy hair.
Thus, if you are deficient in vitamin B12, you would have more grey hair and in addition to the unwanted ash colour, you are likely to suffer from increased fatigue, depression, anemia and elevated levels of homocysteine, which may be a harbinger of more serious diseases. What is the easiest way to supplement vitamin B12?