Christmas crackers are a festive staple, with paper hats, bad jokes and often-useless gifts, but this year, luxury department store Harrods is selling a posh box for a whopping £750. The eye-watering ...
Beauty crackers have returned for 2025 and they're even more impressive, containing plenty more treats and offering better value. As there are heaps of lovely options available, shoppers might find it ...