What are the causes of acne? Any tips to prevent acne & oily skin?

hormones. Whether you are a male or female, acne usually begins in puberty secondary to hormonal changes in the body. (newborns can get acne from maternal hormones that pass through the placenta). The hormones cause an increase in oil production which traps bacteria and gives rise to acne. Foods also high in glycemic content (sugar) can increase acne. Avoid such foods in your diet.
Check out these. Links. Take care! http://www.mayoclinic.com/health/acne/ds00169/dsection=treatments-and-drugs. http://www.m.webmd.com/skin-problems-and-treatments/tc/acne-vulgaris-treatment-overview. http://www.livestrong.com/article/372423-treating-acne-with-vitamins-and-herbs-alone/.