Well, no, vitamin d deficiency can not lead to dark circles under eyes. On the other hand, vitamin d deficiency can just lead to dry eyes. So you need to pay more attention to it. Also, you should know that Vitamin C deficiency can just be the cause of dark circles. According to some researches, vitamin c increases collagen, removes free radicals from the skin and protects the skin against damage from the sun. In that way, it works to reduce the appearance of dark under-eye circles. So to avoid dark circles, you can just eat more fruits and some vegetables to intake vitamin c. by the way, cucumber slices have long been used to reduce puffiness and refresh the appearance of skin around the eyes, and then reduce the dark circles. You can have a try.