Is e.l.f. Cosmetics Having A Memorial Day 2017 Sale? This Promo Is Perfect For Your Summer Beauty Routine