H&M Bargains under £2.99!
What can you buy for £2.99 these days? A Latte? Six Daffodils? A birthday card? If you’re lucky. Well, can the coffee, ditch the daffs and stiff your mate for some of these incredible H&M bargains that look as though they could be from the most exacting kids boutique. Everything here is £2.99 or under! (OK, except for the little turtle trunks – they’re £3.99 but who could resist?)