Christmas is coming and that means one thing... The pressure's on to get the perfect set of presents for your partner.
But, don't worry, the best Christmas gifts for your wife or girlfriend don't have to cost a fortune.
From stylish notebooks and wow-factor washbags, to pretty makeup palettes and must-have skincare sets, we've got you - and all budgets - covered.
Keep scrolling to discover our roundup of the best Christmas gifts for your wife that will ensure there'll only be happy tears this Christmas... You can thank us later.
Any gal loves a bit of Charlotte Tilbury, and when it comes in super-sparkly cool packaging you're definitely on to a winner.
This sumptuous eye palette, inspired by treasured jewels and gemstones, has 12 wearable shades in matte and metallic shades perfect for the party season and beyond. Gorgeous.
Price: £60, Selfridges - buy here now
Fun, funky and functional, this silk sleep mask is a luxurious gift that will keep on giving.
Specially designed to be gentle on skin and absorb minimal beauty product, the high-grade silk is also known to be anti-ageing, helping to reduce wrinkles creases created as we sleep. And we love the kitsch lipstick motif, too.
Price: £50, Lookfantastic - buy here now
This rich, sexy scent is a bestseller for good reason - most women love it.
Strong, sensual and statement-making, the fragrance is a blend of signature black coffee accord paired with sensual vanilla, enriched with white flowers and orange blossom, against a base of patchouli and white musk.
Added bonus? This set comes with a mini-me bottle perfect for popping in a handbag, and we love the cool animal-print box too.
Price: £78, John Lewis - buy here now
Show us a girl that doesn't love leopard print and we'll eat our winter hat. Pair it with slinky satin pyjamas and you've got yourself a winning Christmas gift for her formula.
We love this stylish satin set but if you want to be super-chic - and really in the good books - there's also a real silk version too.
Price: £69, Victoria's Secret - buy here now
Christmas isn't complete without a snuggly new pair of slippers. And we love this gorgeous faux fur pair from The White Company.
Super-soft as well as stylish, they feature chunky crossover straps to slip your (happy) feet into. Pair with the leopard pyjamas for a chic new at-home ensemble.
Price: £35, The White Company - buy here now
Channel a little SJP style (your girlfriend will know who that is) with this gorgeous alphabet necklace by sought-after designer Alex Monroe.
Not only is it exquisitely pretty, the personal touch (do make sure you get the right letter!) looks ultra-thoughtful.
Price: From £135, John Lewis - buy here now
Practical and pretty, every girl needs a stylish wash bag to take on holiday or simply a night away at a friend's or hotel.
Featuring Liberty's gorgeous Mabelle print, inspired by Indian chintz designs of the 17th and 18th centuries, this gorgeous piece means she'll always travel in style.
Price: £55, Liberty - buy here now
While we use our smartphones for most things now, there's something so nostalgic and decadent about having a notebook to write your to-do lists in.
And it doesn't get more stylish than this Christian Lacroix piece that features harlequin design of 16th century Italian commedia dell'arte. It's layered with the house’s distinctive Paseo emboss, and also features a chevron-striped ribbon marker, branded spine and silver-toned page edges, for a sumptuous finish. Trés chic.
Price: £13, Amazon - buy here now
You literally cannot go wrong with an indulgent skincare set, and Charlotte Tilbury is always a safe bet.
This hydrating and replenishing set includes the bestselling Magic Cream for every day, and there's also Magic Serum, Clay Mask, and Wonderglow Primer for seriously radiant skin. Trust us, she'll love it.
Price: £53, SpaceNK - buy here now
If all fails, turn to chocolate. Who wouldn't love this jam-packed choccie hamper from Hotel Chocolat?
This carefully curated collection is choc-full (see what we did there?) of best-loved recipes, including salted caramel chocolate puddles, a 70 per cent dark chocolate slab, classic hot chocolate and an 'Everything' collection box. All wrapped up in a pretty ribbon. Perfect.
Price: £40, Amazon - buy here now