Unfortunately, melanin, the pigment that gives skin its colour, reduces its ability to produce vitamin D. Thus, people with darker skin tones are more likely to suffer from Vitamin D deficiency. (Applying too much sunscreen can lead to a similar problem.)