My skin is so oily, nothing lasts for more than a few hours, I don't suffer with breakouts just incredibly shiney t-zone. What works for you? PS I cannot contemplate going out that is just wrong (in my opinion)!