Christmas is coming and I am so excited for it – so much so that I have pulled together some Christmas gift ideas.
In my mind, this Christmas is going to consist of a lot of pyjama wearing, movie-watching, mulled-wine drinking and enjoying my favourite Christmas traditions. Well, after I have (started and) finished my Christmas shopping anyway.
Gift buying is in some ways is one of the loveliest part of the season but can also be one of the most stressful.
Finding the right gift for family, friends, loved ones, work colleagues, neighbours etc can be challenging and expensive and heap on a load of pressure at a time when you could really do without it. I know that’s how I feel sometimes.
So I have pulled together my top Christmas gift ideas guide broken down in to Christmas gift ideas for beauty lovers, home lovers, men and gifts that can be sent through the post (which is some of my favourite kind of gifts to receive)!
I hope that you see some things you like, and more over some things you think your friends and family will love!
Christmas gift ideas for beauty-lovers
1. Pixi Glow Tonic £18
2. Trinny London make up
3. Herbivore Coco Rose Body Polish £37
4. Glossier Cloud Paint £15
5. Aesop Resurrection Aromatique Hand Balm £19
6. Beauty Dust Moon Juice £39
7. This Works Sleep Plus Pillow Spray £26
Christmas gift ideas that are sent in the post
1. Biscuiteers Nutcracker biscuit tin £35
2. La Petit Ballon wine subscription From £74.70 for a 3 month subscription
3. Living etc (or others) magazine subscription
4. Craft Gin box subscription £155 for 4 boxes throughout one year
5. Harrods Hamper £50
6. Bloom and Wild Letterbox Flowers from £60 for three months or £18 for a one off
7. Birchbox beauty box 3 months for £30 plus post and packaging
Christmas gift ideas for home-lovers
1. Monsoon Diffuser £17
2. Afaw Rug From £100
3. Cox and Cox dipped matt vase from £30
4. Wire wall grid rack £28
5. Anthropologie gilded mug £8
6. Aldi lamp £19.99
7. Morning Noon Night from Soho House £30
8. Oliver Bonas Large glass mirrored jewellery box £30
9. Sheepskin cushion £45
Christmas gift ideas for him