The key to flawless makeup is an excellent skincare routine that prepares the proper base for long-lasting and attractive looking makeup. This easy-to-follow tutorial shows you how to prep skin before makeup, the essential steps to follow and the right…