What Causes Acne?

From excess oil production on the skin to wearing dirty hats, there are different things that can cause acne. If you're dealing with frequent breakouts, you might be interested in what causes frustrating flare-ups.