A Christmas cracker can be a bit of a let down at the best of times - once it's opened all you're met with is a novelty paper hat and a trinket that breaks in an hour, or a yoyo that doesn't work.

But thanks to B&M, you can now buy a cracker that's full of something you actually enjoy - Pringles!

The £2.99 cracker comes with four mini packets of Pringles including flavours like Sour Cream and Onion, Original, Salt and Vinegar, and Texas BBQ.

But this isn't the only Pringles-themed Yuletide offering shoppers can buy at B&M.

The budget retailer is also selling a Pringles advent calendar, which comes with 40g tubs of crisps, in the same flavours that come inside the cracker.

B&M's £9.99 Advent calendar has been a big hit with customers and has been flying off the shelves in the past few weeks.

It is a great savoury alternative for people who don't like chocolate but still want to join in on the festive countdown fun.

Both the Pringles Advent calendar and Christmas cracker are available in stores only.