When you've nailed your makeup look, the last thing you need is for it to melt away within a few hours. That's where makeup primer comes into play. The best ones not only keep your look in place all ...