From musical crackers, to pampering crackers, and even to crackers filled with shots, just like advent calendars, crackers these days can be filled with just about anything, and some are so fancy, they'd do perfectly fine as a Christmas gift on their own!
We've done some digging and found the best crackers for Christmas 2017 - this lot will definitely make sure that dinner goes off with a bang!
The best gifting crackers 2017
Pringles cracker£2.99, from B&M
Crisp lovers, rejoice! You now have another excuse to snack on Pringles this festive season, thanks to B&M who launched a Pringles cracker.
Containing four mini packs of brand's most popular favours, you'll be able to pick from sour cream and onion, original, salt and vinegar, and Texas BBQ - or have all four as a post-turkey snack? Sounds good to us...
Cadbury Snow Bites Cracker
£2.99 for one, available now from Cadbury
Combining chocolate and a Christmas cracker is something we wish we'd thought of long ago! Pull open your cracker to find 123g of heavenly Cadbury chocolate. We're talking Dairy Milk wrapped around a crispy white sugar shell - sure to please every chocolate lover.
Wentworth Puzzle Playful Santa Cracker
£9.95 for one, available now from wentworthpuzzles.com or selected John Lewis stores
This 25-piece mini puzzle is great for a brain teaser around Christmas time. The seasonal red and gold packaging ties in perfectly with the holidays, and the cute little Santa waiting to be put together inside is all you need for some Christmas Day entertainment.
Caudalie Hydration Vinosource Essentials Cracker£9.75 for one, available now from Amazon
If you or someone you know has sensitive skin that's in need of a soothing fix, then this luxe Caudalie cracker is the one to fill your table with! Containing amoisturising sorbet, a soothing serum and a hydrating face mask, skin is bound to feel nourished and calm in no time at all - it's perfect for the tough winter winds as well.
Bomb Cosmetics Pop Christmas Cracker
£7.99 for one, available now from Amazon
Whilst Christmas is of course, a time of joy, it can also be a time of tension, which is where this relaxing cracker from Bomb cosmetics comes in. These little bath bombs will make a long soak in the tub feel extra luxurious. they're full of essential oils and come with three different fragrances - passionfruit, pineapple and raspberry. And relax...
Jealous Sweet Crackers£8.99 for one, available now from thejealouslife.com
And just when you thought you'd had more than enough sugar, this delicious cracker from Jealous comes along. Available in flavours including tropical, tangy and 'fruitilicious', we'd definitely like to find one of these treats under the tree with our name on it on Christmas morning...
Baylis & Harding Boudoire Pink Body Wash Cracker
£8.00 for one, available from Amazon
This decadent cracker is almost too beautiful to open. But untie the box and you'll find a luxurious bottle of body wash that is just as glamorous.The 500ml body wash has floral and vanilla tones and leaves skin feeling silky smooth. This is sure to be a winner with anyone who finds it in their stocking this Christmas...
The best table crackers 2017
Prosecco and Wine Christmas Crackers
From £29.99 for six, from Virgin Wines
The perfect accompaniment to any Christmas meal, these boozy crackers swap the classic free thimble and whistle you find in traditional crackers for bottles of prosecco and wine. The perfect way to celebrate, these adult-only crackers are a must for any festive table this December.
Drinks by the Dram Gin Crackers£39.95 for six, available now from Master of Malt
Designed to make your Christmas dinner go down a lot smoother, these crackers are perfect for any gin aficionado. Each cracker contains a 3cl bottle of gin, so make sure you've got plenty of tonic on hand...
Talking Tables Star Sharing Crackers£9.69 for six, available now from Amazon
These fun-filled crackers contain something for the whole family, including party photo props, paper hats, star scatter, cheeky disguises, jokes and quizzes. There won't be a dull moment at the table!
Glitterati Saucy Crackers£5.62 for eight, available now from Amazon
Liven up your party with these cheeky mini truth-or-dare crackers - they're guaranteed to be full of conversation-starters! Plus they'll add a great golden glint to any dinner party table.
Dogs Trust Musical Hand Bell Crackers£24.99 for eight, available now from dogstrustgifts.com
These are perfect for a musical Christmas dinner - with each cracker containing a mini handbell, hat, and joke. If you nominate one lucky person as the conductor, they get the baton that comes with the pack and get to lead everyone in song. Each person gets a badge with a number, which allows them to follow on easily with the numbered sheet music. So, you'll either have a wonderful chorus, or total chaos. Either way.
Waiting For Santa Photo Booth Crackers£9.07 for six, available now from Amazon
If you're waiting on Santa, then popping one of these crackers for a spot-on photo prop will enable you to create your best 'Ho ho ho!' for the camera. Each pack also comes with its own fold-out frame for the complete picture.
Magic Party Magic Trick Crackers
£11.99 for six, available now from Amazon
Do you love magic tricks? Then these are most definitely your kind of cracker. Each one contains a different trick, an 'entertainment scroll', joke, tongue twister, trivia and a paper hat. And they aren't just for Christmas, either - these crackers would make a great fit for birthday parties.
Baylis & Harding Beauticology Christmas Cracker Trio£8 for three, available now from Amazon
Tying in perfectly with the Christmas spirit, these soldier crackers hold some gorgeous pampering minis. With a strawberry candy cane scented body wash, a frosted cranberry shower gel and a vanilla frosting body lotion, you're definitely going to be feeling and smelling very Christmassy!