2. High levels of vitamin B12
Though vitamin B12 is essential for the health of your skin, too much of it could be a bad thing. B vitamins aid in the production of collagen prevents dryness, retains the firmness of the skin, and can aid in moisturizing the skin. However, despite all of the good things that vitamin B12 can do for your skin, if you have too much of it, you could develop acne. Why? – Because high levels of B12 can cause an overproduction of oil, which can directly lead to the development of acne.
Furthermore, it can accelerate the growth of P acnes, a bacteria found on the skin that can trigger acne when levels are high. What does this mean? – If you are not really deficient in the vitamin, you should not take a vitamin B12 supplement, as it could end up causing an unsightly skin condition.