Shopping on a budget can feel a bit limiting, especially when you want to buy something special. To help ease your woes, we have a whole list of gorgeous Christmas presents for under £20, so you can make your loved ones feel special without breaking the bank. From fragrances, to makeup, skincare, and bath and body, there's something for everyone.
Designer scents and celebrity fragrances still make ideal Christmas presents, even on tighter budgets. Even choosy ladies will be won over by perfumes like Roberto Cavalli Just Cavalli Eau de Toilette Spray, and Vera Wang Rock Princess Eau de Toilette Spray. Or, for men, you can get hold of best-sellers like Calvin Klein Obsession Night for Men EDT Spray, and Roberto Cavalli Just Cavalli Men EDT Spray, all for under £20.
From handbag must-haves to winter complexion pick-me-ups, there's more than a few affordable makeup gift ideas to keep any girl happy. From face, to eyes, lips and nails, you can grab a bargain on top brands. Technic Colour Fix Contour Palette Cream Foundation is the ultimate kit for sculpting and highlighting features. W7 Butter Kiss Lipstick have shades to suit any look while keeping lips moisturised in colder weather, and items like NYX's Glam Eyeshadow are party favourites.
Lovely skincare gifts are a great way to make someone feel special. Ideal Christmas present for mum, daughter and best friends, you can find treat-worthy products for all ages. There's also a great selection for men, just like luxury brand NUXE Men's Multi-Purpose Eye Cream. For women, take a look at products like Yes To Tomatoes Detoxifying Gift Set, and NUXE Dry Oil Huile Prodigieuse New Formula made for beautifying face, body and hair.
Beautiful bath and body treats
Relaxing in the tub is a good way of banishing the winter blues. Pamper them with gifts with a twist, like Bubble T's Bath & Body Shower & Relax To The Max, or their funky Bath & Body Jars Of fizz Hibiscus & Acai Berry Tea.