Hi ,
Im on yasmin (contraceptive pill) its one of the best out there tho you may have problems getting doc to prescribe it as it is also one of the most expensive.
I had it as i used to get evil on my last pill. yasmin is known to be better for skin than diannette. You will need to drink more water as it also has something in it to stop water retention. If i dont drink enough i get headaches and feel sickly. On the upside, my breasts grew too

hehee
Hope if you try it that it helps with your skin
xxxx