If you have oily skin, you know how difficult it is to find makeup that stays put all day. Besides, we have to say that you need to require formulations that ...