Looking for present ideas for less than £20? These stocking fillers are perfect to treat that special someone in your life.
Christmas stockings don't have to be full of throwaway novelty presents - we've put together a guide of the best mini gifts that any loved one would be pleased to receive, all for under £20.
Image: Oliver Bonas
Give the gift of an amazing nights sleep this Christmas! This velvet eye mask from Oliver Bonas feels ultra luxurious and features an on trend star motif. Even better, it comes in a handy satin draw string bag that will fit easily into any stocking.
Image: George Home
We all have a chef in our lives that loves cooking and entertaining. These Christmas themed oven gloves with brussel sprouts pattern are perfect for a fun and quirky gift.
Image: Hotel Chocolat
You can't go wrong with a cheeky chocolate gift at Christmas. Opt for the finest quality sweet treat with this Jolly Penguin from Hotel Chocolat.
We love these adorable trinket trays from Debenhams. Use them to display jewellery, mini succulents or simply put around the house for a pop of colour.
Image: White Stuff
Gorgeous body products are a failsafe stocking filler. This Mint, Avocado and Lime Treat Trio from White Stuff not only smells amazing but makes a perfect travel companion.
Everyone needs a diary ready for the new year. Go for a classy option, such as this leather bee design from Paperchase. It's A5, which means it is pocket sized and it boasts a stylish honeycomb pattern.
This one is for all of the gin lovers out there, and we know there's a lot of them! We think that this classic gin botanical mix is the ideal stocking filler for people who love to make their own cocktails. Just add vodka and let it infuse for 24 hours, to have your own unique gin!
Opt for a festive candle as a stocking filler gift this year. What's better about this beauty is that it comes in a hanging decoration, meaning you can even hang it on the tree to surprise your loved one if you wish.