Vitamin B12 may be an underlying cause of acne, new research has shown.
The essential nutrient, found in meat, fish, eggs and dairy products, alters the activity of skin bacteria leading to unsightly spots and pimples in susceptible individuals, scientists found.
They believe the discovery could lead to new treatments for the distressing skin disorder, and shed light on why some people who take vitamin B12 supplements come out in spots.
While it was already known that taking the vitamin pills can result in acne flare-ups, no one had previously been able to explain the phenomenon.
The new study solved the mystery by showing that the vitamin alters the metabolic activity of the skin bug responsible for acne, Propionibacterium acnes.