A great back to make sure your makeup goes on beautifully is spot-priming your skin.
This means that you use a primer based on your skin type.
Dry areas require hydration, hence hydrating primers.
Oily areas require mattifying primers.
Areas with visible pores need pore-minimising primers.
Wait for 2 minutes before applying your makeup and voila!