Memorial Day weekend[1] is upon us, and so are the bevy of beauty sales[2]. Before diving into the long weekend, take a moment to shop for skincare[3], makeup, hair, and perfume essentials at some of the best prices of the entire year. Your future self...