It has been a tough year so it’s no wonder millions of people think there’s no time like the present to treat themselves.
One in four Brits will buy themselves something special this festive season, a survey by centre:mk found.
From pick-me-ups for under a tenner to much more extravagant purchases, we have found 51 ways to really make your day.
BEAUTY
1. Champneys Little Pick Me Ups, £5, Boots.com
2.Bath Elixir with gold flakes (500ml), £12.50, Marksandspencer.com
3.Lime & Bay Bath & Body Gift Set, £26, thewhitecompany.com
4. Sanctuary Spa Signature Showstopper Bath & Body Gift Set, £20, superdrug.com
5. Lip Bath Fizzer, £2, Asda
6. Prada Luna Rossa Black Eau de Parfum for him (50ml), £58, theperfumeshop.com
7. Jimmu Choo Flash Eau De Parfum (100ml), £35, thefragranceshop.co.uk
8. L’Occitane Homme Shower Gel (250ml), £16.50, ukloccitane.com
9. Givenchy Limited Edition Le Rouge Lipstick, £15.50, debenhams.com
10. Aspenn Face Brush Set, £32, tedbaker.com
TECH
11. Lenovo Tab M7 7 inch tablet (16GB), £69.99, currys.co.uk
12. Philips wireless on-ear headphones, £39.99, argos.co.uk
13. HDC300 Dash Cam, £55, halfords.com
14. Lilac Fitbit Inspire HR Fitness Tracker, £69.99, currys.co.uk
15. Twilight Blue All-new Echo Dot Smart speaker with clock and Alexa (fourth generation), £59.99, amazon.co.uk
16. Kindle with a built-in front light, £69.99, amazon.co.uk
17. Roberts Sports DAB 5 personal stereo radio, £59.99, johnlewis.com
18. Hydraulic Cyborg Hand (self assembly), £30, menkind.co.uk
19. LG Smart Blu-ray player, £65, ao.com
20. Toyrific Electronic Dartboard, £17.99, robertdyas.co.uk

HOME
11. This Works Deep Sleep Heavenly Candle, £26, Marksandspencer.com
11. Love Beaded blue velvet cushion, £32, oliverbonas.com
11. Monkey Tealight Holder, £16, Dunelm.com
11. Love Trinket Plate, £10, thewhitecompany.com
11. Double Grey Stag Duvet Set, £18, wilko.com
11. Faux Fur Stripe Hot Water Bottle, £25, johnlewis.com
11. Rachel Zoe Grey & White Faux Fur Throw (127x152cm), £29.99, tkmaxx.com
11. Flo Flamingo Table Lamp, £50, matalan.co.uk
11. Rose Gold Gin Glasses (2 pack), £8, homebase.co.uk
11. KitchenCraft BarCraft Glass Rainbow Cocktail Shaker, £20, very.co.uk

FASHION
30. Polka Dot Crew Neck Jumper, £25, Marksandspencer.com
30. Leopard print beret, £14.40, laredoute.co.uk
30. Heart Pendant Necklace, £5, accessorize.com
30. Taylor Star Embellished Top, £36, monsoon.co.uk
30. Emblazed Leopard Shooting Star Trainers, £63, dunelondon.com
30. Guess Ladies Silver Stainless Steel Bracelet Watch, £99.99, argos.co.uk
30. Leather Fiorel Shoulder Bag, £83, tedbaker.com
30. Men’s Adidas VL Court 2.0 trainers, £39, sportsdirect.com
30. Nike Next Gen Academy track pants, £35, jdsports.co.uk
30. Fred Perry Tonal Classic wallet, £35, next.co.uk
30. Hugo Boss striped socks (2), £14, johnlewis.com

TREATS
42. Light-up Snowglobe Clementine Gin Liqueur (70cl), £18, Marks & Spencer (in-store only)
43. Personalised and pick your own Quality Street tin (1kg), £15.99, qualitystreet.co.uk
44. Whittard Luxury Hot Chocolate Clip Top Jar (140g), £12, johnlewis.com
45. Percy Pig jar (1kg), £15, marksandspencer.com
46. Nutcracker inspired Musical Biscuit Tin (375g), £7.99, Aldi
47. Charbonnel et Walker Cocoa Dusted Almonds (320g), £17.50, charbonnel.co.uk
48. Freixenet Italian Sparkling Rose (75cl), £9, Tesco
49. Heston Lazy Espresso Martini (70cl), £20, Waitrose
50. Piper-Heidsieck Champagne Brut (75cl), £25, Sainsbury’s
51. Tea in Mayfair Hamper, £50, marksandspncer.com