All the profits from Matalan’s sweet children’s pyjamas go to Alder Hey, Europe's largest children's hospital (£8, Matalan).
Gold, frankincense and myrrh. Well, one out of three is a decent start (£6.95, National Gallery).
Dark raspberry chocolate in association with the Natural History Museum – perfect for the most cultured of chocoholics (£3, Prestat for Natural History Museum).
A dog is for life, not just for Christmas. These puds are for dogs, just at Christmas (£3, Selfridges).
That Play-Doh’s got your name on it. Literally. When you buy it from John Lewis Oxford Street (£1.99, John Lewis).
Alas, it’s not the latest offering from Stephen Hawking, but a reasonably priced notebook (£2, Hema).
Perfect for keeping Christmas treasure safe. As long as you can figure out how to open it again (£9.99, Red5).
Where better to hang precious mementos than on Cupid’s golden arrow? (£10, British Library).
As a child, a tube of fruit pastilles was a real Christmas treat. Here's a similar gift, albeit for grown-ups (£7, Brewdog).
So, all you want for Christmas is a mystical Unicorn with a mane like a rainbow? Done (£3.99, Lakeland).
O star of wonder, star of night, star of royal beauty bright. Yours for less than a tenner (£7.50, Hema).
If Prosecco, Chambord liqueur and a flamingo doesn’t shout Christmas, then what does? (£10, Sainsbury’s).
Meraki’s green seaweed soap is packed with refreshing minerals (£6.25, Trouva).
Bruce Wayne would be so conflicted if he got this for Christmas – bath time enhanced but secret identity revealed (£4.99, Truffle Shuffle).
Kids will surely love these tiny musical instruments. Parents may not be quite as keen...(£4, JoJo Maman Bebe).