
Excess of vitamin D in the body means excessive calcium in the blood- this can cause problems like that of heart and mental confusion.
If you are on some specific medication, you should not take vitamin D supplement without consulting your doctor as it can interfere with the working of the medicine.