As some of you may know, e.l.f cosmetics has finally landed in the UK ...

As some of you may know, e.l.f cosmetics has finally landed in the UK ...