There's no doubting that Christmas is expensive. Long lists of £500 worth of presents but as much as you'd like to spoil your loved ones rotten you just can't afford too. So here are my top 20 gifts for under £20 that'll impress without breaking the bank. None of the mages used here are my own and I have linked the sources underneath.

#20 The bigger the better nail art set - £19.99

Image source -

If she enjoys doing her own nails and getting creative this will be perfect!. The designs are inspired by fashion designers and she'll love showing off her insta worthy nails!. The set includes 3 stamps and 1 stamping nail polish. You can find this gift here.

#19 'The adventures of' personalised memory book - £19

Image source -

This one is absolutely perfect for a sentimental gift. These guys personalise your book with your chosen names at the front and then you can fill it with all sorts of memories of the two of you together. This is perfect for a partnier,friend or family member, they'll treasure it forever. You can find this gift here.

#18 Personalised make up bag  £16

Image source -

If she loves make up, this one is perfect for her. It looks lovely with  personalised gold lettering over black and white stripes. You can find this here.

#17 Scratch the world off with a coin - £17.95

Image source -

One for the travel lovers. A gorgeous print of a map which allows you to scratch off bits of the print to reveal a up to date map underneath that looks perfect for framing. Perfect for someone whoo's buket list is to check off where they've travleed to and reveal the whole map underneath!. You can find this here. 

#16 Liz earl cleanse and polish gift set -£15.50

Image source-

I have heard and read such amazing things about this product and I can not wait to try it myself!. It's ideal for all skin types, it also comes with a muslin cloth and a cleansing guide for beginners. Also how cute is this packaging?.You can find this here.

#15  Clarins lip make up collection - £18

Image source -

One for the make up lovers!. This beautiful make up bag includes some mini lip products including; Joli Rouge, Soft Berry, Joli Rouge Brilliant, Raspberry, Instant Light Natural Lip Perfector, Rosewood Shimmer, Instant Light Natural Lip Perfector and 01 Rose shimmer. Something for everyone!. You can find this here.

#14 John Lewis petal heart frame - £8

Photo source -

I think this is super cute. I really like the design of this frame and I think if you popped a phot of you and the person receiving the gift in this frame it'd look gorgeous. You can find this here.

#13 Ted Baker glass water bottle - £20

Image source -

Is she always on the go?. Let her drink in style with this beautiful Ted Baker travel glass. I love the fact that this says 'drink me' Kind of like an Alice and wonderland type thing. You can use this for hot or cold drinks and I think it looks super cute as well. You can find this here .

#12 Lola's Cupcakes Glass baking jar with chocolate cupcake mix - £10.

One for the baking fans. An adorable mason jar which has a chocolate cupcake mixture inside!. You can reuse the jar for any cookies etc you bake. On the front of the jar it says "Cake makes life a little sweeter". This is just my favourite you can find this here

#11 Lounge & Sleep Brown reindeer slipper boots - £14

Image source-

These are the most adorable slippers I have ever seen!. I need them. They have a fleece lining so they'll be very cosy and warm In the colder months. You can find this here.

#10 New Look Leopard Hot Water Bottle and Fluffy Sock Gift Set - £12.99

Image source -

It's getting super cold out there so treat her to some warm fluffy socks and a hot water bottle!. I've seen a couple of these around but these are by far my favourite. They're nice and simple so you cant go wrong either!, You can find this here.

#9 'I will survive' artificial plant £9.99

Image Source -

If your gift recipient is anything like me. Plants go to their house to die I don't exactly know how to take care of them and make them live longer etc. This gift would be a perfect 'gift with a bit of humour along with it. Also it looks absolutely gorgeous and will survive for forever!. You can find this here.

#8 Snow fairy - £12.95

Image source-

I just had to get Snow fairy in here. The sweet shower gel is just Christmas in a bottle. I haven't met one person that doesn't like this. Lush is cruelty free, natural and I love the place you can find this here.

#7 Sweetest thing tin - £13.50

Image source -

I really do like these tins from Lush. They're excellent value, the packaging is gorgeous and they include lots of my favourite Lush goodies. This one in particular includes Pink fun which is a multi purpouse bar for shampoo, soap and more. There's also the comforter shower gel which can I say smells absoltuley amazing and the think pink bath bomb which is super girly and lovely, I'mhoping for one of these myself!. you can find this here.

#6 Zoella spa in a jar £10

Image source -
If your gift reciptent is a Zoella fan like me this one's perfect for them. Includes a shower glaze and a bodycream in a ginger bread fragrance to keep you in that festive spirit a little longer and it's in the cutest little jar. You can find this here.

#5 Makeup Revolution HD Pro Eye Shadow & Brush Set £20

Image source-

I love make up revolution!, When I saw these sets out for Christmas I just knew I had to have one!. That's why I had to include it in this gift guide. The palette is neutral shades and there's 24 shades in this, you also get a round, flat / oval and a eyebrow brush along with it. Great value for money!. You can find this here.

#4 Burt's Bees Endless Shine Lip Trio Set

Image source -'s-bees-endless-shine-lip-trio-set/p2907539#media-overlay_show

Give them the gift of silky smooth lips. It's approaching the colder time where you need a little more softness with your colour. Although these are a slightly sheerer colour they will keep your lips for cracking  plus the colours are absolutely adorable you can find this here.

 #3 Happy plugs earbud headphones -£20

Image source-

These are heaven, they're just absolutely gorgeous. I am wishing for a pair of these in rose gold. They also have champagne, space grey and marble although that's currently out of stock you can find these here.

#2 Piccadilly sweet parade prosecco bonbons £5

Image source-
We all know a girl that's completely and utterly obsessed with prosecco. Give her a gift that she'll love!. These bon bon's are alcohol free so she doesn't have to feel guilty when eating these before dinner either they come in a cute little jar and look absolutely amazing you can find this here

#1 prints in frames- £4

I love prints especially when they're super motivational. I found a lovely shop on Etsy called 'Dorkface shop' and there's plenty of prints and cute stickers on here. My favourite print is this copper one which is £4 and would look beautiful framed you can find this here.

Do you know any gifts under £20 perfect for her?