It does, but only to a certain extent, I have severe acne, bad enough that i need pills, and let me tell you that eating healthy makes a HUGE difference, but so long as you aren't eating overly greasy or unhealthy foods, such as pizza, to excess you should be alright, and try Oxy brand soaps and other acne stuff, they're the only ones that seem to work well for me (this was before the pills)