Apply moisturizer just after bath when your skin is still damp, this helps in proper absorption of moisture. Apply sunscreen lotion wait for at least 20 minutes, then apply foundation and compact for a more natural non-cakey look. This is my all-time favorite routine that works great although I have an oily skin.