Firstly, I would suggest not to take any supplement until and unless advised by a nutritionist or any other doctor. If your nutrient need is not being met through your daily food intake then only supplements are needed, else not. For vitamin D ,sunlight is important source but till the time you blood levels of vitamin is not deficient you should not take it, over dosage is also dangerous, remember that!