Just when we thought Primark couldn't get any better, it announces the arrival of Harry Potter baubles.
The budget high street retailer has given a sneak peek to Potter fans of the marvellously magical Christmas items, which will be released as part of the exciting Harry Potter range.
Primark rolled out the collection, which include potion bottle fairy lights and baby bodysuits, earlier this week.
There will be three kinds of baubles.
The first is a spell-binding silver Hogwarts crest bauble for £5.
Primark has also designed a Platform 9 3/4 bauble in gold for £5.
Then there is the Hogwarts house baubles which come in a pack of four for £4.
You can also kit your house in spell-binding fashion by adorning it with potion themed lighting (£8) and cushions baring the Hogwarts crest (£4).
Or lounge around in pyjamas (£6) emblazoned with Hufflepuff, Gryffindor and Ravenclaw colours.
Fans have taken to Twitter to share their excitement. One shopper shared a picture of the range in her local store, writing: "Amazing new Harry Potter stuff from @Primark !!!"
While another, called Becca, praised the range but lamented about the state of her bank balance.
She wrote: "Primark are really bringing their game with all this Disney and Harry Potter stuff. I am LOVING it however my bank account isn't."