Here is what I use per my dermatologist...
Wash with dove unscented soap.
Moisturize with Cetafil CREAM not lotion.
Use only mineral makeup (it is too big to get into your pores). She said the stuff at Walgreens or CVS is fine no need for the really expensive stuff.
I was scared to death to use a heavy moisturizer like the one she recommended and waited for worse break outs...they didn't happen.
She also gave me some prescriptions and if you need them they can be very helpful to get your skin cleared up. I was given an antibiotic, and a blood pressure drug (that also regulates hormones), and a prescription cream that opens your pores and then the medicine in the cream is better absorbed.
I know over the counter stuff would have helped some by themselves...but I know it was the prescriptions that did the hard work to get my face clear.