H&M and e.l.f. Cosmetics are teaming up for a collaboration none of us saw coming: a line of fragrances. The partnership ...