You could try the Moo Goo products, they are great.
I once went to my GP crying about pimples, it was a 6wks before I was due to get married. He gave me a script for Dianne (contraceptive) and some amazing stuff that I put on my face that took ages for the chemist to mix, it was improved within days and gone by the time I got married. The stuff I got was mixture of something that you put on your face with an applicator like one where you put the shoe polish on your shoes (nugget sqeezy thing). It was pretty drastic, it helped me start from scratch though
Otherwise talk to your GP and get your hormones checked.
Bookmarks