In the last few years, e.l.f. Cosmetics have been stepping up their makeup game and have ended up in most people’s favorite ...