If you are looking vitamins for acne, check out vitamin E and B as they are rich with antioxidants.
Vitamin E not only protects the skin from free radicals but it prevents future outbreaks of acne.
You can get vitamin B from natural foods such as sweet potatoes, green peppers and chickpeas.
Vitamin C also boosts your immunity to fight acne. So eat lots of citrus fruits.