When it comes to affordable beauty brands, it’s hard to find a brand that continues to deliver home run after home run. But e.l.f. cosmetics is one of those rare unicorns that continually hits it out ...