Fifteen beauty products worth gifting this holiday season, with items from e.l.f. Cosmetics, Prada Beauty, Dyson, and more.