Shop my definitive guide to the year's best skin care, makeup, hair products, and devices. This year, I tested 768 beauty ...