1. For a touch of luxury you really can't go wrong with Elemis. Priced at £9, I think this Shower indulgence duo will be perfect as a stocking filler for stressed out mums or as a Secret Santa present.
2. Batiste dry shampoo is an everyday staple for me and this Christmas they've brought out a Wild trio gift set. The hot pink packaging will appeal to teenagers but if you do a lot of travelling, then I'd also recommend buying a set for yourself. Batiste have also teamed up with Motel Rocks, and inside every pack will be a code for 20% off your first order, plus a chance to win a £300 shopping spree.
3. Since it's launch, I've heard nothing but praise for Topshop make up. There are numerous products to choose from, but I've always been most drawn to their mini nail polishes. The above 3 shades are Bowl me over, Daydream and Adrenalin.
4.Perfumes are a classic gift idea and this Truly Beautiful gift set from Superdrug looks and smells a lot more expensive than it's £9.99 price tag. Perfect for teenagers or Secret Santa's.
5. For skincare obsessives I'd recommend a tin of Steamcream. The moisturiser is handmade using a blend natural ingredients, all fused together using a shot of steam. The festive design will be perfect for Christmas and the metal tin can be used to store trinkets once the moisturiser is finished.
Have you started Christmas shopping yet? What's on your wishlist this year?