The main causes are prolonged exposure to the sun, hormonal changes such as pregnancy, and inflammatory skin conditions, including acne.