A makeup subscription box is the gift that keeps on giving, whether it’s for yourself or a lucky friend. An excellent, inexpensive way to test new brands or products without making a huge commitment, these beauty box programs offer curated selections of the latest and greatest, often personalized based on your likes. Among these 18 options, you’re sure to find…