93,988 January 28th, 2015, 11:45AM Posted in Makeup, Beauty Tips By Angelica Di Guglielmo Sephora: a makeup lover's heaven. (Admit it, every time you visit you walk out of there with your hands completely covered in makeup swatches.) It seems like large makeup chain stores, or even drugstores, would carry every makeup product we could ever need.