Vitamin B12 is essential for healthy skin, hair and nails because it plays a major part in cell reproduction. Research suggests that vitamin B12 boosts skin health by reducing redness, dryness, inflammation and acne blemishes — and can be applied to the skin for psoriasis and eczema.
It can also reduce hair breakage and help nails become stronger.