Mirage this works till u're indoors, the minute u step-out the heat in bound to re-open u're pores and make u're base split (oil from the pigment) and that makes u're foundation smear and runny!
Use a non-alcoholic astringent before applying makeup and a good balm to keep u're skin shine-free and matte.