Some of the best stocking fillers are useful and practical - lip balms are likely to be used often, especially in the colder weather, so you can’t go wrong! Brands such as Burt’s Bees (currently £2.99), Carmex (£3.09) and Dr Pawpaw (£3.95) are all on offer at Superdrug, with the store's own brands being even cheaper. Superdrug also has some other good value gifts, with their candle sets and Nail varnish trios both under £5. Boots also have hand cream duos at £2.50 each, and Ted Baker body sprays at £5. K-Beauty sheet masks are also a good choice, with a range available online at stores such as Yesstyle.com, for only a few pounds per mask.
In the under £10 range, higher-end sheet masks such as The Ordinary’s Vitamin C may be a good option - if you know the gift recipient well enough, picking out some other specific Ordinary or Inkey List products, such as niacinamide or salicylic acid, would be a nice treat. Permanent additions to someone’s collection such as new hair brushes, makeup brushes, sponges or even a lash curler may be appreciated, especially if they’ve been using the same one for a long time.
For a fancier gift, perfume mini sets are a much safer way to buy someone a fragrance rather than a full-priced bottle. These can range from £15 all the way to the hundreds, though the Moschino mini collection is £20, Versace £27 and the Maison Margiela Replica set £33. There are also websites such as fragrancesamplesuk.com, which have the option to mix and match your own variety of small perfume samples for a few pounds each. This would allow for a more personal, meaningful and curated set. Going back to the practicality aspect, you may consider a makeup bag for someone to organise all their skincare and cosmetics - sustainable options are available on Etsy at a variety of price ranges, and may be more useful for someone than any of these suggestions.
Good luck with gift buying, and Merry Christmas!