Whether they’re in Ravenclaw, Slytherin, Hufflepuff or Gryffindor, our girls’ Harry Potter collection has something for every fan. Treat little witches to outfits with a touch of magic, from sequin-embellished tops to glittery velvet dresses. Knitted accessories are perfect for keeping cosy outside, while pyjamas, hoodies and leggings have lounging days sorted