Too Faced Primed and Poreless is my go-to face primer. It layers beautifully over my moisturizer and sunscreen. It lasts 8+ hours and really does give a poreless finish.