Acne Myths
Remember when your mom used to say greasy foods or chocolate caused pimples? Sometimes I hear people my age say the same thing. Pimples are caused by pores that get blocked by dirt and dead skin cells. When the oil builds up in the follicle, it starts to bulge and become a pimple (or blemish as my mother used to say).

from WebMD