I honestly believe a clean slate of properly prepped skin is the holy grail to great application of makeup. Cleanse, tone & moisturise (with an SPF), before priming and always always always set with a fixing/setting spray. I also always use a small amount of powder under my eyes as im 33 and I get crazy creasing if i dont! But... you have to make sure you dont set creasing in with the powder, so smooth out any makeup under the eyes before setting. Also damp sponge, always damp to get that flawless base!