Get a free bonus bag with Elf!

With the bank holiday looming E.l.f have a fantastic offer in place. Spend £15 and you can get a whole surprise bag of E.L.F goodies worth £11.

Follow: