If you're after a last minute present for a Harry Potter fan these new Fleece Blankets from Dunelm look like a super buy. You can get one for each Hogwarts House, and they're priced at only £6 each, with free click and collect available before Christmas if you're quick!
These blankets come in four different styles, one for each of the Hogwarts school houses; Gryffindor, Slytherin, Ravenclaw and Hufflepuff.
Each is made from a soft and cosy fleece material to help keep you warm, and they measure 150cm x 100cm, so these would make a lovely gift for Christmas for a Harry Potter fan.
You can click and collect for free from Dunelm stores, and that should be before Christmas in most stores as these are new products and it looks like there's lots of stock around. If you opt for home delivery the cut off for standard delivery in time for Christmas has passed, but you can still get Express Delivery before Christmas if you order before 20th December.