Kapil Dua, MBBS, MS says:The deficiency of vitamin D has been known to cause hair loss. In case, you are still suffering from active hair loss, you should take it to prevent further hair loss along with other medical treatments. Now how many hair will come back because of the previous hair loss, only time will tell.