Question: do b vitamins cause acne?
Answer: Too Much Vitamin B12 Linked to Acne. Too much vitamin B12 may promote acne, according to a new study. The study found that, in the presence of vitamin B12, the skin bacteria that are commonly linked to acne start pumping out inflammatory molecules known to promote pimples.