I am not an expert but if you live in Canada I would highly recommend that you look at Estrosmart or Estrosmart plus by Lorna Vanderhaege. They both contain DIM and are recommended for hormonal acne (the Estrosmart plus contains vitex). Neither product contains gluten or soy. She has a website called Health and Immunity and she has written several books on women's health issues specifically hormones. My daughter took the Estrosmart plus after coming off birth control and luckily has had no issue with her skin or her period resuming.
Might be worth investigating. You can buy them at any health food store or online.