Last minute gifts under £20 that will arrive before Christmas!
Are you a last minute shopper? Well, don't worry if you haven't got all your Christmas presents sorted - Jo has stylish last-minute gifts for under £20 which are guaranteed to arrive by Christmas Eve Eve!
Advertisement. We earn commission from some links on this page. Prices are correct at time of publishing.
Look one:
Burgundy Ribbed Roll Neck Midi Dress£18, Matalan
Gold Tone Star Stud Earrings£12.50, M&S
Brown Leopard Print Pouchette Crossbody Bag£17.99, New Look
Black Leather Look Pull On Heeled Ankle Boots£20, George @ Asda
Look two:
Long Sleeve Shirt Pyjamas£18, George @ Asda
Fluffy Double Strap Slippers£8, Primark
Look three:
Jingle Star Drop Earrings£10.50, Next
Leopard Print Sheer Collared Blouse£18, Tu @ Sainsbury's
Skinny Jeans£20, Asos
Faux Leather Mini Cross Body Bag£19.50, M&S
Red Leather-Look Ballerina Pumps£15.99, New Look
Look four:
Satin Tie-Waist Robe£20, Primark
Satin Chemise Nightdress£18, Primark
Blue/Grey Velour Bow Mule Slippers£18, Next
Look five:
Bottle Green New Day Sweatshirt£15, George @ Asda
Trousers£16, Primark (In store only)
Checked Tassel Scarf£15, M&S
Leopard Print Cotton Reuseable 100% Cotton Bag£6, Next
Green & Pink Alphabet Sporty Initial Socks£10, Oliver Bonas
White & Green Retro Gum Sole Trainers£18, Peacocks
