YOU’LL want to give your loved one a special present that shows just how much you care this festive season, so we’ve rounded up the best Christmas gifts for girlfriends to provide some inspiration.
From jewellery and joke presents to candles and clothes, there’s something for everyone, and every budget, in our Christmas gift guide for girlfriends to help you find the best present for that special someone – and all are available to shop now.

Whether your leading lady is a beauty buff, fashion fanatic, homeware hero, jet-setter or gym bunny, there are plenty of gorgeous gifts for your partner to choose from when shopping for the best Christmas gifts for girlfriends this Christmas.
We’ve put together our ultimate list of Christmas gifts for girlfriends no matter their age or your budget, whether it’s your first Christmas as a couple or your 20th, or maybe even if it’s your first Christmas as parents.
Whether you’re looking for personalised, cute or romantic gifts, it’s all here – just make sure you keep an eye on order dates, especially for personalised gifts, which may take longer to process.
Some may even use Christmas to propose to their girlfriend or ask them to move in with them. If you are hoping to reach a milestone over Christmas there are plenty of ways to deliver the moment so it’s extra special for your girlfriend.
So whether you wish to buy the girl in your life something trendy, personalised, luxurious or unique, we have you covered.
Want to save on your shop? Sign up to TopCashback or Quidco, as these cashback sites will help you earn money as you shop – and Christmas is a great time to boost your savings.
We’ve done the hard work to take the stress out of your Christmas shopping this year and compiled our favourite presents on the high street and beyond.
So without further ado, here’s our selection of the best Christmas gifts for girlfriends that are guaranteed to put a smile on their faces.
Romantic gifts for girlfriends
Romantic Christmas gifts for your girlfriend are a lovely way to show how much you really care.
Lavish her with love this Christmas with saucy underwear, jewellery or gifts to remember special milestones and moments.
These gorgeous gifts will show her just how much you love her; they’re sure to put a smile on her face and fill her heart.
1. (AD) Pandora Sparkling Band Ring

If you’re not quite ready to put that ring on it, you can opt for a gorgeous placeholder gift that will certainly make her smile this Christmas.
You can’t go wrong with this sparkling band ring from Pandora, which comes in gold or silver.
The classic fine band, which bears the Pandora engraving on the inside, is decorated with a row of clear cubic zirconia. Gorgeous!
- (AD) Pandora Sparkling Band Ring, £35 – buy here
2. (AD) Molto Kiss Stud Earrings

Looking for the perfect everyday studs for your girlfriend this Christmas? These gorgeous Rachel Galley Molto Kiss Studs are just that.
We think they look great on their own, or perfectly fit into an on-trend, curated stack or earrings.
They are available in 18k Gold Vermeil, Silver or 18k Rose Gold Vermeil – in fact, we’re struggling to choose between them.
Best of all, there’s also currently25% off making them just £29, down from £39.
- (AD) Molto Kiss Stud Earrings, £29 (Was £39) from Rachel Galley – buy here
3. (AD) Shark Flexstyle 4In1 Air Styler & Dryer Straight & Wavy Hair

You simply can’t go wrong with the Shark Flexstyle if you’re looking for the perfect gift this Christmas.
A great present for any beauty lover, the Shark Flextsyle 4-in-1 easily styles straight or wavy hair while you dry it, with no heat damage.
Whether you dry your hair or curl it, it makes quick work of styling your hair without damaging it (thanks to sensors measuring the heat 1000 times a second to ensure consistent air temperature).
Superdrug shoppers can also save £40 if they’re a member – so make sure you sign up.
- (AD) Shark Flexstyle 4In1 Air Styler & Dryer Straight & Wavy Hair, £269.99, Superdrug – buy here
4. Lowercase Initial Fine Chain Necklace
We love a personalised present. Name necklaces have seen a huge rise in popularity in recent years, and this Abbott Lyon pendant is a great choice.
Abbott Lyon is a huge hit with celebrities such as Olivia Attwood, Chloe Burrows and Stacey Solomon, who have all launched collections with the label, so it will no doubt be a brand on your lover’s radar too.
- Lowercase Initial Fine Chain Necklace, £69 from Abbot Lyon – buy here
5. Two-night getaway
A romantic getaway is always a great idea, no matter the time of year or how long you’ve been together.
But shake up the classic hotel weekend stay with a more cosy and intimate glamping break in the Lake District for just the two of you this Christmas.
- Two Night Gingerbread House Glamping Break at The Quiet Site, Lake District, £200 from Virgin Experience Days – buy here
5. Snugzy Boy Mini-Me
Get her your very own mini-me! All you have to do is upload a photo and Snugzy will take care of the rest.
Just make sure you order in time for it to arrive before Christmas.
- Snugzy Boy Mini Me, £29.99 from Snugzy – buy here
6. Tori Set
New lingerie will show romance is definitely on the cards.
This gorgeous set from Bluebella is a classic, flattering and eco-friendly creation, which is bound to put a smile on everyone’s face this Christmas.
- Tori Set, from £50 from Bluebella – buy here
7. Gucci FloraGorgeous Jasmine Eau de Parfum
Can you go wrong with perfume? No.
A fragrance is often considered a personal gift, so you can’t go wrong with gifting her a new bottle of her favourite scent.
- Gucci Flora Gorgeous Jasmine Eau de Parfum, from £68 from The Perfume Shop – buy here
8. Jo Loves Christmas Trees Candle

This candle will look – and, most importantly, smell – great in any living room or bedroom, and it’s by British fragrance brand Jo Loves so maximum cool points await too.
The warm pine scent is perfect for filling the room on a cold winter’s day and cosy nights.
- Jo Loves Christmas Trees Candle candle, £55, Space NK – buy here
9. The Adventure Challenge
This Adventure Challenge book is perfect for spicing up date night and if you’re looking for ideas for different plans.
It’s filled with 50 things to do, ranging in cost from £0-£50.
- Couples Edition, £49, The Adventure Challenge – buy here
10. Tartan Blanket Gift Box
Filled with treats to keep her warm and an update to her winter wardrobe, you can put together her very own gift box with the Tartan Blanket Company, which includes a number of romantic items such as candles and chocolates.
For a gift that’s totally unique, this is what to buy.
- Personalised Gift Box, from £39 from Tartan Blanket Company– buy here
11. Blind for Love Necklace
This gorgeous Gucci necklace is the perfect gift for a loved one.
It’s a chain necklace with a heart-shaped pendant engraved on both sides with symbolic Gucci motifs, including the eye, heart, flower, bird and the phrase “Blind For Love.”
It’s top of our wish lists.
- “Blind For Love” necklace in silver, £225 from Gucci – buy here
12. The Marks & Sparkle Gift Bag

Whether you’re buying a Christmas gift for a girlfriend you’ve been with for a month, a year or a decade, a gesture like The Marks & Sparkle Gift Bag is well worth investing in.
This bundle comes complete with a sparkling grape alcoholic beverage for a festive tipple, Mallow and Sparkle Bubbly Bar, a milk chocolate bar filled with Italian white wine flavoured soft mallow and an orange flavoured sauce.
The fun doesn’t stop there as you will also get two Lustre Prosecco crystal glasses to slurp your fizz from on Christmas Day.
It puts the wine in wine and dining – and we’re here for it.
- The Marks & Sparkle Gift Bag, £40 from M&S – buy here
13. 12 ‘Reasons Why I Love You’ Mini Love Letters
What better way to gift that special someone a romantic treat than with letters about why you love them?
Each note is contained in a mini envelope, and they make the perfect keepsake.
- 12 ‘Reasons Why I Love You’ Mini Love Letters, £15.75 from Not On The High Street – buy here
14. Let’s Get Deep Card Game
There’s nothing better than having an intimate heart-to-heart with your partner, and finding out everything about them.
This card game allows you to have deep and meaningful conversations to build an even stronger bond.
- Let’s Get Deep Card Game, £19.99 from Amazon – buy here
15. Personalised Favourite Song Sound Wave Print

Looking for a sentimental gift but with an affordable price tag? This Sound Wave print is the ideal gift.
If you share a song with your girlfriend – maybe it’s the track playing when you first met, or the future first dance at your wedding – this is a gift to be treasured forever more.
All you have to do is enter your song title and artist, the message on the print anf the colour of the print, and Menkind will do the rest.
- Personalised Favourite Song Sound Wave Print, £30 from Menkind – buy here
16. Garnet Charm Bouquet

Flowers will never fail to go down a treat and we love this festive display, which contain that classic romantic flower, the red rose.
It can be delivered directly to her door, so perfectly if you’re not goig to be together on Christmas morning.
- Garnet Charm bouquet, £65 from Arena Flowers – buy here
Jewellery gifts for girlfriends
You can never go wrong with a piece of jewellery at Christmas, but if you’re not sure where to start here are some of our favourite pieces that are perfect for a Christmas gift for your girlfriend.
1. Fine Beaded Chain Bracelet
This beaded chain bracelet is the perfect go-with-anything piece of jewellery, making it a great choice for Christmas.
It’s by Monica Vinader – and if that doesn’t scream luxury we’re not sure what does.
- Fine Beaded Chain Bracelet, £50 from Monica Vinader – buy here
2. Daisy Bloom Medallion Necklace
Looking for something a bit chunkier and unusual? This Daisy Medallion Necklace is great for brightening up any outfit.
We are obsessed with the daisy print – it’s cool yet feminine.
Wear it on its own or layer with other stacking chains, the options are endless – but it’s a great way to start (or add to) your girlfriend’s jewellery collection.
- Daisy Bloom Medallion Necklace 18ct Gold Plate, £149 from Daisy London – buy here
3. Zodiac Necklace
We’re huge fans of Edge of Ember and we found it tricky to pick just one piece as we love the entire range.
However, we think a diamond necklace with your girlfriend’s star sign embellished on it – plus the option to have free engraving and personalisation – will score you mega brownie points this festive season.
- Sagittarius Diamond Zodiac Necklace, £135 from Edge of Ember – buy here
4. Larsson & Jennings Watch
Larsson & Jennings is one of our go-to brands when it comes to watches, as well as other jewellery items and accessories.
A watch is a failsafe statement piece for every girlfriend, and one to be treasured until the end of time – pun fully intended.
- Norse Milanese 40mm Gold Satin-White, £141.75 (Was £189) from Larsson & Jennings – buy here
5. Love Ring
This Love Ring from Stellar 79 is a must-have for any jewellery fan or someone looking for a treasured keepsake.
With a gorgeous heart design, the molten effect is great if you’re looking for something a little different.
- Love Ring, £175 from Stellar 79 – buy here
6. Hot Diamonds X Jac Jossa Lunar Pendant
One of our fave celebs, Jac Jossa has released a gorgeous collection with Hot Diamonds.
The fabulous Lunar Pendant Necklace is one of our favourites and features a pendant crafted from sterling silver, plated with 18ct gold and hand-set with a real diamond.
- HD X JJ Lunar Pendant, £75 from Hot Diamonds – buy here
7. Engravable Round Signet Ring
Missoma is another one of our favourite jewellery brands, which prides itself on demi-fine accessories that are sustainable and affordable.
Signet rings are all the craze, and this design can be personalised to make your Christmas gift for your girlfriend extra special.
These rings are unisex and you can easily get matching lovers signet rings should you wish.
- Engravable Round Signet Ring, £89 from Missoma – buy here
8. Daphine Nikita Tennis Bracelet
We’ve said it before and we will say it again – everyone knows diamonds are a girl’s best friend.
But cubic zirconia looks just as good, and you don’t have to spend thousands to gift your loved one jewellery.
For under £200, we think this bracelet is well worth it.
- Daphine Diamond Tennis Bracelet, £195 from Daphine – buy here
9. Astrid & Miyu welded bracelets
Astrid & Miyu’s welded bracelets have hit social media by storm, and there’s not a day our Instagram page isn’t filled with shoppers booking in for the bonding session.
You and your girlfriend can get matching bracelets, with the addition of a birthstone charm or initial on the permanent jewellery to last a lifetime – just like your romance.
- Welded Bracelets, from £120, Astrid & Miyu – buy here
10. Personalised Ring Making Experience
Think a little outside the box with a jewellery-making experience for your girlfriend this year, which actually doubles up as two gifts in one. Genius!
Not only can you create a special something together, but it will be a great bonding experience too, with memories made you can treasure forever.
- Personalised Ring-Making Experience With Prosecco At Posh Totty Designs, £99 from Virgin Experience Days – buy here
11. Fingerprint charms
We love Philippa Herbert’s designs, from the baby feet moulds to the fingerprint jewellery.
This unique bespoke creation is the perfect gift, as it is thoughtful, sentimental and completely bespoke to each individual.
Whether you have your own fingerprint or children’s markings put onto a pendant or bracelet, it will certainly pull on your girlfriend’s heartstrings.
- Fingerprint disc charm, £285 from Philippa Herbert – buy here
12. Walton Three Colour Gold Russian Ring
Auree Jewellery has a vast array of stunning jewellery items to shop, some of which can be personalised too, which makes gift giving even more sentimental.
This ring in particular may be a bit on the expensive side, but it’s well worth it. While it’s listed as a wedding ring, it can also be a promise ring or a kind gesture come Christmas.
And what if we told you this design looked very similar to Cartier’s Russian Ring, which retails for £1,000 or more?
- Walton Three Colour Gold Russian Ring, £750 from Auree Jewellery – buy here
13. Neon Yellow Enamel Disc Gold Bracelet
Ania Hale is one of our firm favourites when shopping for jewellery items, from rings and bracelets to necklaces and earrings.
There is plenty to shop for, and shoppers are spoilt for choice when buying new accessories.
- Neon Yellow Enamel Disc Gold Bracelet, £24.50 (Was £35) from Ania Haie – buy here
14. Elena Earrings

Soru Jewellery is a jewellery brand loved by many celebrities, and us too.
The designs are intricate and timeless, and a great investment to elevate any outfit.
Soru prides itself on delivering high quality accessories, which have been handmade in Italy and designed by women in the UK.
- Elena Earrings, £230 from Soru Jewellery – buy here
15. 9ct Yellow Gold Mother of Pearl Clover Bracelet

We know some women out there are lusting after a Van Cleef & Arpels bracelet or necklace, and the brand is hugely popular with the likes of Olivia Attwood, as well as Molly Mae Hague.
But the designer label comes with an expensive price tag. So for those looking for a similar alternative that does not have a four or five figure price tag, yet doesn’t compromise on the quality Beaverbrooks has the solution.
- 9ct Yellow Gold Mother of Pearl Clover Bracelet, £375 from Beaverbrooks – buy here
16. Seol + Gold 18ct gold vermeil large chunky creole hoop earrings

Seol + gold are a brand you need to have on your radar when shopping for stunning jewellery items.
There are plenty of jewellery options to buy, bu our favourites are the chunky Creole Hoop, which can elevate even the simplest of outfits.
- Seol + Gold 18ct gold vermeil large chunky creole hoop earrings, £41 from ASOS – buy here
Unique gifts for girlfriends
Looking for something a bit different? These picks are sure to put a smile on her face and make your gift stand out from the crowd.
1. Aire Ancient Baths

What could be better than a trip to the spa over Christmas?
Aire is the popular destination for those looking to truly unwind over the festive period, and the ultimate gift to give a special someone this Christmas.
- Aire Ancient Baths, from £115 from Aire – buy here
2. Framed Wall Art
Brighten up your home with some new wall art with this framed print from Oliver Bonas.
It’s guaranteed to add some colour to the home even on the bleakest winter’s day.
- Framed Wall Art, £79.50 from Oliver Bonas – buy here
3. ANNA + NINA Phoebe Glass Candle Holder
This candle holder is perfect for any fashion fan or house-proud recipient.
It will certainly make a statement on your dining table this Christmas.
- ANNA + NINA Phoebe Glass Candle Holder, £30 from Liberty – buy here
4. Rage Room for Two
If she’s had a year she can’t wait to see the back of, then this Rage Room for Two is the perfect way to get it out of her system – and certainly makes for an unusual date.
It’s not for everyone, but it’s definitely a unique gift.
- Rage Room Experience for Two with DESTROY’D, £60 from Virgin Experience Days – buy here
5. The Crazy Bear Hot Air Balloon Flight with Champagne

Some couples may wish to tick off ideas on their bucket list together, and one unique experience that may be on your girlfriend’s is a hot air balloon ride.
Hot air balloon rides don’t tend to run in the winter months, but this means you can prolong Christmas and enjoy a precious moment together later.
- Hot Air Balloon Ride, from £169 from Virgin Experience Days – buy here
6. EPC Creation Set Collection 01
Fragrance lovers may already have E.P.C. (Experimental Perfume Club) on their radar, but if not, it’s time to.
You can buy individual fragrances, kits to create your own bespoke scent or a variety of experiences to get creative in-store and online.
Whether you and your girlfriend intend to match fragrances, are hunting for a wedding scent or simply have a unique experience, the Experimental Perfume Club caters for all.
- Creation Set Collection 01, £110 from EPC – buy here
7. Handwritten Style Necklace in Gold Plating
What could be more unique than having your very own personal message etched into a pendant for your loved one?
It is not only a sentimental gift but a keepsake you can wear daily or treasure for years to come.
- Handwritten Style Necklace in Gold Plating, £60 from MYKA – buy here
8. Home Cinema
Christmas is all about Christmas movies and snuggling up on the sofa for hours on end.
For the girlfriend who counts themselves a movie buff or loves nothing more than quality time with their loved ones, a home cinema of your own is well worth investing in.
- PHILIPS NeoPix Prime One NPX535 Smart HD Ready Home Cinema Projector, £99.99 from Currys – buy here
9. The Night Sky Print
What could be more romantic than the night sky the night you met? This print will show exactly that.
What we love is you can select a specific place, but also a selection of designs, a sweet message and a date to truly personalise this gift.
You can even have your print created into a pendant, too.
- The Night Sky, from £49 from The Night Sky – buy here
10. Artwork
Desenio is the failsafe shopping destination to shop for unique gifts in the form of artwork and prints.
They make the perfect gift for homeowners as well as artsy types.
- Maarten Leon – Your Best Friends Forget You Get Old Poster, from £9.95 from Desenio – buy here
Cute gifts for girlfriends
Get her something cute this Christmas with one of these fabulous picks, keep it thoughtful and she’ll love it.
1. Slippers

Slippers for Christmas are always a good choice and are perfect for getting cosy whilst you watch a Christmas film.
They’re perfect for winter and keeping warm too – so practical as well!
The elevated platform base, combined with the plush inner sole and mule, make these a supportive yet comfortable pair of home footwear essentials she will never want to be without.
- Pūpū Mua Women’s Fuzzy Mule Slippers, £130 from Olukai – buy here
2. Cotton Pyjama Trouser Set in Red Lobster
Christmas pyjamas are great, but these Lobster pyjamas are better.
This super cosy set is the perfect gift and a set she’ll be sure to wear this Christmas and beyond.
- Women’s Cotton Pyjama Trouser Set in Red Lobster, £50 from Myza – buy here
3. Lush Dream Steam
Everyone needs some TLC, so if your girlfriend has had a big year then this set could be just the thing.
This affordable Dream Steam from Lush acts similarly to a bath bomb but helps to steam your face.
All you have to do is drop it in a bowl of warm water to activate the rose and tea tree elements in this product then hover your face over to steam your pores, which claims to reduce redness and inflammation.
- Dream Steam, £3 from Lush – buy here
4. Personalised Cadbury Dairy Milk Bar
Chocolate is always a good idea, and this personalised bar of Dairy Milk is a brilliant extra present that she can enjoy alongside her Christmas gifts.
Plus it has her name on it so there’s no need to share!
This gift can come in various sizes – it all depends on your budget, and how much of a chocoholic your partner is.
- Personalised Cadbury Dairy Milk Bar, from £2.75, from Prezzybox – buy here
5. The Mini Hardback Photo Book
We all love taking photos but sometimes they just get left on the phone.
So why not collate your favourite photos and precious moments in a sweet photo album?
- The Mini Hardback Photo Book, from £22.10 (Was £26) from Papier – buy here
6. Talking Products Voice Pads
Christmas gifts are one thing, but why not go the extra mile with the packaging?
Amazon has present tags, as well as plenty of other Talking Products to gift your loved one.
Talking Products are a great way to get sentimental, as you can pre-record a special message for your loved one they can treasure. It’s ideal for those in long-distance relationships.
- Talking Products, £54.95 from Amazon – buy here
7. The Nap Company Cotton Trouser PJ Set

Give your girlfriend the gift of a cosy night in with some plush pyjamas from The Nap Company we know she will love.
The relaxed fit combined with the classic shirt style and loose bottoms and the silky soft satin fabric makes these PJs feel ever so luxurious.
- Cotton Trouser PJ Set, £80 from The Nap Company – buy here
Thoughtful gifts for girlfriends
If you want to get her a thoughtful gift you can’t go wrong with a personalised gift, or something special.
Why not try these on for size?
1. Personalised Birthstone And Bar Bracelet
This thoughtful gift is perfect for a jewellery fan, and can be personalised with her birthstone.
Just make sure you get the right month!
- Personalised Birthstone And Bar Bracelet, £28 from Not on the High Street – buy here
2. Personalised Couples Rectangle Velvet Cushion
Show your love in the living room with this super cute cushion detailed with both of your names.
If you’re moving in together, it’s the perfect present to celebrate the move too.
- Personalised Couples Rectangle Velvet Cushion, £35, Not on the High Street – buy here
3. She Believed She Could So She Did Art Print
This motivational print is the perfect way to show your support or give you partner a boost of confidence, and it makes the perfect arty gift.
Not your thing? Iamfy has lots of arty options for all tastes.
- She Believed She Could So She Did Art Print, £12 (Was £17) from Iamfy – buy here
4. Family Birthstone Rings Necklace
Get a present close to her heart with this Family Birthstone Rings Necklace – each ring is designed to represent a loved one and can be totally personalised.
What are you waiting for?
- Family Birthstone Rings Necklace, £26.60 (Was £38), Not on the High Street – buy here
5. Bright Ideas Collection LED Text Bulbs
Brighten up her WFH space or your shared home with this personalised LED Text Bulb stand and lamp.
With a number of designs to choose from you can show her exactly what you’re thinking.
- Bright Ideas Collection LED Text Bulbs, £48 (Was £60), Not on the High Street – buy here
6. Affirmation Card Deck
Taking some time out is much needed, and Christmas can be a hectic time.
So why not give your loved one a boost of confidence with Mal Paper’s affirmation cards for daily positive vibes?
- Affirmation Card Deck, £16 from Mal Paper – buy here
7. A Year Of Dates
Christmas is one day many of us look forward to, purely for the time off with loved ones.
But why not give your girlfriend a year-long gift with this suggestion of dates to last until next year’s Christmas?
- A Year Of Dates, £28.50 from Not On The High Street – buy here
8. Columbia Women’s Peakfreak II Mid Outdry Walking Boot
Over the Christmas period, there’s nothing we love more than winter walks.
Why not kit your girlfriend with all the gear to enjoy quiet moments together outdoors?
- Women’s Peakfreak II Mid Outdry Walking Boot, £125 from Columbia – buy here
9. Calm Wellness Gift set

Christmas can be a busy time for many, so treat your loved one to the gift of sleep this Yuletide.
This set comes complete with a candle, mist, bath shot and more to ensure they can relax and unwind this Christmas.
- Calm Wellness Gift set, £68 from The White Company – buy here
10. Bellissima My Pro Air Modeller
Bellissima’s My Pro 8-in-One hair tool is a must-have for everyone as it has glowing reviews, and has been likened to the Dyson Airwrap – but for a fraction of the price.
It can help you perfect every hairstyle, from a classic bouncy blow dry and Hollywood curls to straight ‘dos and tight curls, so anyone can create the salon look in the comfort of their own home.
The festive season is a busy time with plenty of parties to fill their schedule, so this hair tool is a no-brainer for your girlfriend.
- Bellissima My Pro GH18 1100 Air Modeller, £79.99 (Was £99.99) from Bellissima Italia – buy here
11. Brightening Eye Balm
Lots of girls love a pamper or the latest beauty products, and even more so around Christmas when their schedules are full to the brim.
However, this affordable skincare essential will be the cure, as it can help soothe puffy and tired eyes, brighten the complexion and help to create something of a spa treatment in the comfort of their own home.
- Tula Skincare Rose Glow and Get It Cooling and Brightening Eye Balm, £28 from Space NK – buy here
12. Flower subscription
There’s nothing we love more than a bouquet of flowers – whatever the occasion.
Whether you’re stuck for gift ideas or your girlfriend loves it when you bring home flowers for her, a Flowerbx subscription is a genius idea.
Shoppers can select a classic, premium or solely rose subscription, a variety of sizes bundles, the frequency of the delivery and the length of the subscription, which makes for a year-long gift should you choose.
- Flowerbx subscription, from £40 from Flowerbx – buy here
13. Floral Street Sweet Almond Blossom Eau de Parfum
We know a fragrance is a popular gift come Christmas, but Floral Street’s creations are quite something.
Floral Street has created a range of perfumes for men and women, as well as home scents, which your girlfriend absolutely needs to own if she doesn’t already.
The products are vegan and the packaging is also eco-friendly, so this is a thoughtful gift for the sustainable and eco-conscious recipient.
- Floral Street Sweet Almond Blossom Eau de Parfum, from £68 from Lookfantastic – buy here
14. KEEO Genius Smart-Glide Straightener
Girls love a new hair tong or tool and the one to have on their radar is from KEEO.
If your girlfriend loves to spend hours getting ready or complains about hair loss or damage, then we think the KEEO Straightener is a thoughtful gift as it has been made to keep damage to a minimum
- KEEO Genius Smart-Glide Straightener, £179 from Keeo – buy here
Christmas-themed gifts for girlfriends
Why not get her a gift that screams ‘festive’ with these Christmas-themed gifts for girlfriends?
It’s the perfect festive present.
1. Women’s Spencer Bear
Family Christmas Pyjama Set

There’s nothing better than a new pair of pyjamas to wear on Christmas Eve or Christmas Day, and we love these festive ones from M&S.
Every year M&S is the place to shop fun pyjamas for you and the whole family.
If you really want to make her day, why not get a matching pair for yourself, or even the kids?
- Women’s Spencer Bear
Family Christmas Pyjama Set, £22 from M&S – buy here
2. Food Mixer Shaped Bauble Red
Deck the halls – and your tree – with this bauble that’s perfect for any budding baker.
It’s ideal for a stocking filler too.
Plus, you could make it a Christmas tradition that you buy a new bauble every year.
- Food Mixer Shaped Bauble Red, £9.25 from Sass & Belle – buy here
3. Yule Got This Women’s Christmas Jumper
This fabulous jumper is perfect for a Christmas Day, and one she can enjoy every year.
She can wear it for years to come and really get the cost per wear out of this number.
- Yule Got This Women’s Christmas Jumper, £30.40 (Was £38) from Not on The High Street – buy here
4. The Fortnum’s Collection Hamper
Anything from Fortnum & Mason at Christmas is a treat.
So why not gift your loved one a foodie hamper filled with tea and biscuits, housed in festive boxes that you can recycle time and time again?
There is plenty to choose from but the Fortnum’s Collection Hamper, which features sweet and savoury snacks, is not one to miss.
- The Fortnum’s Collection Hamper, £160 from M&S – buy here
5. Project Lip Scrub, Prime & Plump Kit

Lips can get dry in winter, so we recommend this kit from Project Lip.
This bundle is filled with all the lip products you could need in winter and all year long, including scrub, primer and gloss
- XL Scrub, Prime & Plump Kit, £32 (Was £41) from Project Lip – buy here
Last-minute gifts for girlfriends
Looking for a last-minute present? These gifts are sure to put a smile on her face if you’re in a rush.
You can make the most of Amazon Prime for next day delivery, but remember to check any retailer’s final delivery dates before Christmas.
1. St Germain Elderflower Liqueur
Order this fancy elderflower liqueur in time for Christmas – it’s perfect if she likes cocktails or you’re looking for something a bit different for an extra gift.
- St Germain Elderflower Liqueur, £25.16 (Was £29.50) from Amazon – buy here
2. Cook, Eat, Repeat
Nigella Lawson’s ‘Cook, Eat, Repeat’ is the perfect gift for a cookery fan.
Described as a “delicious and delightful combination of recipes intertwined with narrative essays about food”, it’s a great gift.
You can’t wrong with Nigella!
- Cook, Eat, Repeat: Ingredients, Recipes and Stories, £7 from Amazon – buy here
3. Benefit Bestseller Showcase Make Up Gift Set

This Benefit Bestseller Showcase is a great gift set that she’s sure to love – and it’s less than half its total value
Inside there’s some of our favourites from Benefit including BADgal Bang! mascara, Hoola bronzer and more.
- Benefit Bestseller Showcase Make Up Gift Set, £34.50 (Worth £88) from Boots – buy here
4. Sip Back & Relax Gift Bag

M&S has a whole host of gift hampers, as well as delivery options, so you can be sure to find the perfect gift for your loved one that will arrive on time.
Shoppers can pay £4.99 for Next Day Delivery, although this gift does come with a free gift message to slightly soften the blow of the delivery fee.
- Sip Back & Relax Gift Bag, £35 from M&S – buy here
5. Travel vouchers
Secret Escapes is the perfect online travel company to shop for spa days, city breaks, winter sun and long-haul vacations.
But for those who aren’t exactly sure what your partner would really like, giving them the option to pick may save the hassle and time – perfect if you hadn’t decided the best gift to give and left it to the last minute.
Voucher options start from £50 and can go up to £5,000.
- Holiday Gift Vouchers, from £50 from Secret Escapes – buy here
6. One 4 All Giftcard
When you really have left your gift buying to the last minute or you’re super stumped as to what to buy your girlfriend, a One4All gift card is a failsafe option.
This gift card can be redeemed at multiple retailers and can be topped up with a minimum of £10 to a maximum of £120.
- Gift card, from £10 from One4All – buy here
7. Everyman Gift card
If you and your girlfriend love nothing more than going out to the cinema to catch the latest blockbuster, a gift card for a date night at an Everyman Cinema is a gift she will appreciate.
Shoppers can select from a variety of denominations, to give the gift of the big screen.
- Gift Card, from £20 from Everyman – buy here
8. Sanctuary Spa The Ultimate Self-Care Spa Gift Set

Sanctuary Spa is the go-to brand to help us achieve that luxury spa set up in the comfort of our own home.
This bundle features essentials from a number of Sanctuary scents, and inside shoppers will find body foams, body washes, body butters, a sleep mist plus much more to help to unwind after a long day.
- Sanctuary Spa The Ultimate Self-Care Spa Gift Set, £26.50 (Was £54) from Boots – buy here
Personalised gifts for girlfriends
You can’t go wrong with a personalised gift, as it’s sure to be a one-of-a-kind present.
A unique gift, it’s the perfect chance to remind her of a special moment, or just something that is totally hers.
1. Abbott Lyon Personalised Signature Name Necklace
Channel Carrie from SATC with this gorgeous personalised necklace from Abbott Lyon.
It’s totally personalised and available in a range of colours.
Chloe Burrows, Olivia Attwood and other famous faces are fans of the label and also have collections with the brand.
- Personalised Signature Necklace, £79 from Abbott Lyon – buy here
2. Personalised Christmas Poinsettia Coupe Glass
These gorgeous glasses are packed full of festive charm and are uber-glamorous too.
Best of all, they’re only £25, and ideal for new homeowners or couples spending their first Christmas together.
- Personalised Christmas Poinsettia Coupe Glass, £25 from Not On The High Street – buy here
3. The Rosie Circle Bag
Loved by Holly Willoughby, LRM is home to gorgeous bags that can be easily personalised with up to eight initials.
What girlfriend doesn’t love a new handbag?
- The Rosie Circle Bag, £62.90 (Was £74) from LRM Goods – buy here
4. Mayfair Weekend Bag
Going for a weekend away? This gorgeous Katie Loxton bag is perfect for carrying everything she need.
The Mayfair Weekend Bag is a new release, and one your girlfriend will be going head over heels for.
The bag has plenty of compartments, can be worn in the hands as a holdall and also features a shoulder strap bag for those wanting to travel hands-free.
- Mayfair Weekend Bag, £109.99 from Katie Loxton – buy here
5. Engravable Bar Bracelet
You can’t go wrong with jewellery, and in particular this personalised bracelet from Missoma.
We know we have mentioned an array of jewellery items to buy for your girlfriend this Christmas, but we think this engravable bracelet is in a league of its own.
This design is lightweight yet stylish, and can be personalised for that extra special touch.
- Engravable Bar Bracelet, £89 from Missoma – buy here
6. Personalised Apothecary Candle
This gorgeous candle can be personalised with a message and a name to and from.
A gorgeous modern-styled candle with a nostalgic apothecary look, it’s the perfect gift.
- Personalised Apothecary Candle, £18 from Not On The High Street – buy here
7. Personalised Women’s Pyjamas
You can’t go wrong with monogrammed pyjamas, and this gorgeous cotton pair she’s sure to love.
Add a little personalised touch in the form of initials or a nickname.
- Personalised Women’s Blue Cotton Pyjamas, £27.30 (Was £39), Not on the High Street – buy here
8. Cricut EasyPress Mini
If you have a crafty girlfriend, why not give her the gift of personalisation this Christmas? Cricut is the place to shop.
There are plenty of tools and bundles, which allow you or your partner to design or personalise absolutely anything
The Cricut EasyPress Mini is ideal for those looking to do heat transfer creations on the go. It’s fun, easy to use and would make a great gift for anyone creative.
- Cricut EasyPress Mini, £59.99 from Cricut – buy here
9. Personalised Leather Luggage Tag & Passport Set
If your girlfriend loves to travel, then a luggage tag set and passport cover is a great gift idea.
Plus you can add your initials embossed for that extra special touch.
Why not gift these personalised tags along with a trip for a holiday? It’ll be sure to make for an unforgettable Christmas.
- Personalised Leather Luggage Tag & Passport Set, £50 from HA Designs – buy here
10. Neon sign
Neon signs are all the craze. We’ve seen them all over the Love Island villa – and now you can create a personalised version for your girlfriend’s bedroom, kitchen, hallway or outdoor space.
It will certainly bring the element of surprise.
- Welcome Home Neon Sign, from £254.95 from Neon Filter – buy here
11. Personalised Women’s Fleece Robe

Dressing gowns are one of the most popular Christmas gifts to receive, but upgrade the classic item with a personalised option.
This fluffy fleece design is soft to the touch and perfect for when the winter chill sets in.
Shoppers have three characters maximum to add to the chest of this nightwear item.
- Personalised Women’s Fleece Hooded Dressing Gown, £40 from M&S – buy here
12. Treats Studio Initial Pendant
Treats Studio is a well-respected jewellery and accessories brand loved by the likes of Molly Mae Hague.
The pendant is sold separately from the chain, and it’s a dazzling accessory to complete any outfit day or night.
- Balloon Initial Letter Pendant, £85 from Treats Studio – buy here
13. Silver Petite Initial S Necklace

If you are looking to gift your girlfriend a personalised gift but on a badget, we have found the perfect present.
Beaverbrooks is the place to shop all jewellery, for him or her, any occasion and any item, whether it’s earrings, rings, necklaces or watches.
This initial necklace can be purchased in all letters – you can opt for the first letter of your girlfriend’s name, their pet name or maybe even your initial for them to wear close to their heart.
- Silver Petite Initial S Necklace, £30 from Beaverbrooks – buy here
14. The Isla Satchel

Cambridge Satchel bags are classics, and what’s even better is that you can have them embossed with your loved one’s initials.
This one is a crossbody style that’s perfect for winter walks and running errands.
- The Isla, £135, Cambridge Satchel – buy here
What to put in a gift basket for your girlfriend?
Putting together a gift basket for your girlfriend? Fill it with all her favourite things.
It’s best to include a range of gifts so think of her favourite chocolate, tipples and interests – a book, maybe – and work from there.
What are good gifts to get your girlfriend for Christmas?
Looking for the perfect present? Make sure you get her something she loves, as the best gift will be special to her and in line with her interests.
However, if you’re really stuck then you can’t go wrong with jewellery, and we think everyone loves perfume.
Which retailers sell Christmas gifts for girlfriends?
For those looking to shop for Christmas gifts for their girlfriend, you will be overwhelmed with options.
From high street shops and designer outlets to online retailers and small businesses, there are plenty of places to find the perfect gift for your lover.
Ultimately it depends on the gift, what the recipient’s interests are, if you are looking for something personalised and the budget.
For those looking for various options, John Lewis, Amazon and Selfridges have our vote of confidence.
Fashion lovers might want to head to ASOS, while beauty gifts may be best to purchase from Lookfantastic, The Perfume Shop or Boots, as there are often plenty of deals and gift sets.
For those looking for something for the home, Oliver Bonas, Etsy and Not On the High Street, get our seal of approval.
Experiences are also great gift ideas for those who are stuck on what to buy, or for the girlfriend who has everything.
- Selfridges – shop here
- John Lewis – shop here
- ASOS – shop here
- Lookfantastic – shop here
- Boots – shop here
- Oliver Bonas – shop here
- The Perfume Shop – shop here
- Not On The High Street – shop here
- Etsy – shop here
- Red Letter Days – shop here
- Virgin Experience Days – shop here
- Buyagift – shop here
What is the most romantic gift for a girlfriend?
Something personal and unique is likely to be the most romantic gift as it’s special to you.
Think of a gift associated with a memory, song or film you both find special and you can’t go wrong.
Some may find jewellery romantic – or maybe it’s time to go one step further and pop the question if you really want to pack on all the love and affection this Christmas.
You could whisk your girlfriend away on a trip, either a staycation, spa day, city break or longer vacation, as quality time together means the world to them.
Meanwhile some girlfriends will be happy with uninterrupted time with their partners, so ditch the phones and technology and enjoy time together.
Is a stuffed animal a good Christmas gift for a girlfriend?
Teddy bears can be cute but no, most women would probably prefer a different gift.
Unless your girlfriend loves stuffed animals in which case go ahead.
It also depends on how long you and your girlfriend have been together. It is a right of passage for new loves and young romances, which often sees teddy bears and cuddly toys exchanged on the first Christmas or two. So we do allow an exception!
What should I get a new girlfriend for Christmas?
If you’ve recently just made it official then you can’t go wrong with jewellery at Christmas, because it is a special keepsake we know will go down an absolute storm.
Earrings and necklaces are a great way to show her you care with a present she can wear every day, but be sure to know if they have their ears pierced, as well as the metal they prefer.
We always think flowers and fizz are a great gift idea, but you may wish to go sentimental, in which case a photo frame, or photo album to fill with photos from your dates so far.
Should I get my girlfriend a Christmas gift?
Yes, we would advise not leaving your girlfriend off the Christmas list this year – otherwise you might end up in the dog house.
Some girlfriends may not be fussed about Christmas gifts, but we think this is a conversation to be had before December 25.
What should I buy my girlfriend for Christmas?
Get your girlfriend something special and she’s sure to love it.
If she’s into beauty then take a look through the retailer’s new releases and ask in store to make sure you pick the right product.
If she wants jewellery then go for something classic – for example, you can’t go wrong with gold hoops. But it all depends on what she’s into.
How do I spoil my girlfriend on a budget?
If you want to spoil your girlfriend on a budget then just make sure to add that personal touch.
How about making her favourite cake, buying her most loved wine, or just treating her throughout the day – breakfast in bed is always a winner!
You can even plan ahead and give your girlfriend a gift to be enjoyed in a few months’ time such as a trip or excursion, as this will give you time to save up for it.
When should I begin Christmas shopping?
Don’t leave it too late,if you don’t want to rush, then make sure to start soon to make the most out of your shopping time.
Ultimately you can start shopping for Christmas gifts for your girlfriend as soon as you wish.
Some tend to snap up their Christmas presents over the Black Friday sale, as there are plenty of deals and offers available to shop from different retailers.
However, some may get paid late in which case a mad dash to the shops often happens on Christmas Eve.
Is it a good idea to get Christmas presents during Black Friday?
Definitely! You can find great deals on all types of gifts during Black Friday.
Black Friday typically occurs the Friday following Thanksgiving and can stretch across the weekend to Cyber Monday – though some extend the sale for longer after the event.
This year Black Friday fell on November 24, and some sales are still ongoing.
Check out more of our shopping guides here.
Shopping for other women in your life? We have curated the best gifts for her this Christmas.
Maybe you need to snap up a last-minute gift for your dad, brother, or grandad this Christmas, and we have found plenty of items to shop for the man in your life.
We dread buying Secret Santa gifts, but hopefully we have helped you find an array of affordable gifts for your friends, family or work colleagues.
Want to find more savings on your online shopping? Then head to Sun Vouchers where you can get discounts and voucher codes from hundreds of top retailers including B&Q, Boots, Iceland, Lookfantastic, Dunelm, Adidas, Marks & Spencer and more.