Medical professionals believe that either of these factors are what causes acne: 1 Hormonal changes 2 Heredity 3 Some types of medicine 4 Cosmetics