I used to have issues with foundation separating on my nose or not applying properly i have dry skin with oily t zone.. but its fine now and I use either bare minerals primer or L'Oreal infallible primer.. and the foundation i use depends on they day and what I feel like. but all of these have worked for me dior airflash, laura mercier mineral powder, Catrice hd liquid coverage, bare minerals original, Estee Lauder double wear, YSL touche eclat, gerda spillmann bio fond,Loreal infallible matte. but for best staying power go for double wear, Catrice or the Loreal. and set it with whatever powder you use and you should be fine.