Yes, I realize it’s Christmas Eve and I’m sitting here sharing a gift guide post with you – however, you’d be surprised how many people *cough*MEN*cough* have left what to get their girlfriends or wives for Christmas until TODAY.
And, sexism aside, there are plenty of women who are stuck for what to get their girlfriends and wives and sisters and mothers as well...never mind having less than 24 hours to go.
So, instead of giving you some ridiculously complicated ideas, here are a few products that I’ve actually used and have really enjoyed that will also make perfect gifts.
The plus side? They’re all also very affordable.

Debenhams, £9
This is currently on sale for a mere £9 online, but if you run over to Debenhams ASAP, I’m sure they’ll still have a couple of these available for just as cheap.
This nifty pack includes bath crystals, body scrub, lotion and wash! Plus, it comes in a gorgeous striped box that is sure to make anyone happy!

Boots, £12
The Boots website currently says this item is out of stock, but they might still have it in store. If not, there are plenty of other Soap & Glory gift sets that they have for fantastic prices that will do just as nicely. However, I’m partial to this set because the hand lotion is the best hand lotion I’ve ever used. True story.

2 issues per every 12 months, £10.11
This magazine is absolutely amazing. It's not only a million times better than Vogue or InStyle, but it’s an absolutely gorgeous magazine to look at. It’s nice and thick with tons of interviews and editorial pieces, so this is definitely not a magazine for women that just like to look at pictures of celebrities – but for the creative fashion lovers who like...well, that like pretty things.
Durex Goodies

While sex might seem like an obvious gift to get someone, I’m not going to lie, it works. Durex have some fantastic new products out, and while I’m usually scared by lubes with ingredients that I can’t pronounce, I can’t even pronounce half of Tiger Woods mistresses names, so who am I to judge?
The new Durex Play Sensations “pick ‘n mix” style assortment of flavoured, tingly and warming lubes is actually really cool. Plus, surprisingly, the flavoured lubes don’t taste disgusting. There’s also the Limited Edition Play Vibrations Twinkle vibrating ring that despite being sort of camp and twinkly, is a very, very good product with a great battery life.
Both items are less than £10 and you can even pick them up at places like Boots, Superdrug and Sainsburys.