CHRISTMAS and Harry Potter are equally as magical. So we can’t think of anything more enchanting than waking up to a Harry Potter stocking on Christmas morning. Happily, Primark is selling just that. The retailer’s stocking features a sweet drawing of Harry’s owl Hedwig, who’s gripping a Hogwarts acceptance letter in her beak. She’s surrounded […]