Calling all witches and wizards, Cath Kidston has launched a great deal on its exclusive Harry Potter collection today.

The retailer is running a limited time offer of 3 for 2 on all of its products, including all of the Harry Potter products.

The deal includes Harry Potter themed pyjamas, tea towels, bags, notebooks, water bottles and more.

Cath Kidston unveiled its Harry Potter collection last month, having previously worked with Disney on a similar collection in 2017.

It said: “"Follow our designers through the doors of the Great Hall of their imaginations and into a world of magic and storytelling, with our limited-edition Harry Potter collection.

"Celebrate your house with our Sorting Scarf and watch the icons of Hogwarts come to life through hand-painted prints and curated collectables, perfect gifts for the most magical of seasons."

Here are our top picks of some of the items in the Harry Potter collection.

What can you get in the 3 for 2 deal? 

Harry Potter Sorting Scarf Set of Two Tea Towels- 

The tea towel is up for £15 now and has reversible sides, with one showing Hogwarts with its four houses and the other showing a floral pattern with Hedwig featured.

Harry Potter Hedwig & Blossoms Foldaway Overnight Bag-

Grab this overnight bag for £60 now as part of the 3 for 2 deal and you'll get a big bag with a floral Hedwig patten. 

Harry Potter Icons Stripe Cosy Long Woven PJ Set-

This PJ set is for 1-10-year-olds and retails at £30 but if you buy it with two other items it's yours for free. 

Harry Potter Sorting Scarf Square Placement Cushion-

The square cushion is perfect for any Harry Potter fans home and is up for £26 now.