Yes it is due to hormonal im balance, causes can be stress, obesity, unhealthy lifestyle, medical conditions like-
thyroid disorder, raised
prolactin,
diabetes. Common Symptoms are irregular periods, acne, excessive hair growth, weight gain, skin pigmentation.