There are less than three chocolates left on your advent calendar and the panic is really setting in, but while we should be basting a turkey or heading off to be with loved ones most of us are still desperately trying to complete the dreaded Christmas shopping.
The window for overseas shopping or personalised engraving may be gone but there is no reason you can't still get hold of a perfect gift. To narrow things down we have fished out the best of the last-minute gifts out there that can still be delivered in time and make you the favourite on Christmas morning.
Wink Small Loose Pocket; £195, Anya Hindmarch
Wink Small Loose Pocket; £195, Anya Hindmarch Luca Pom Hat Knitting Kit - Ivory White w/ Dust Pink; £35, Stitch and Story Creme de la mer The Christmas hamper; £850, Selfridges Scuffette II slipper in midnight blue; £75, Ugg Commes des Garcons PLAY Bretton heart top; £95, Selfridges Wildfox women's Christmas morning person 25th December pyjama set; £130, Coggles Havana Friendship bracelet in Sterling Silver; £75, Monica Vinader Nike X Liberty - Tan cameo print roshe one trainers; £90, Liberty London MICHAEL Michael Kors Bicolour Fur Pom Pom Key Chain; £45, Harrods MCM Small Stark Odeon Backpack; £525, Harrods
For the Home:
Black Cow gift set; £59, Fortnum and Mason
Black Cow gift set; £59, Fortnum and Mason Orange Grove Signature Candle; £20, The White Company Letter room - White neon word light; £125, Not On The High Street The Ladybird Book of the Hangover - Ladybird Books for Grown-ups 9 (Hardback) Jason Hazeley, Joel Morris; £6.99, Waterstones Malin Goetz dog shampoo; £22, Space NK Salt and pepper rabbits; £16, Oliver Bonas KitchenAid Artisan 4.8L Stand Mixer, Almond Cream; ££359.10 - £469.95, John Lewis Glow Wall Clock Matte Blue; £30, The Conran Shop Hanging Gold & Glass Terrarium; £32, Oliver Bonas Baobab Collection Electrum Khephren Fragrance Diffuser - 500ml; £109, Amara Living
Aesop Precious as porcelain kit; £120, Liberty London
Aesop Precious as porcelain kit; £120, Liberty London Double-fold Credit Card Case; £50, Aspinal of London Wool belt; £29, Cos D R Harris Lemon And Vetiver Face Wash, 100ml; £19, Mr Porter Adidas white & navy Stan Smith trainers; £65, Schuh Johnstons of Elgin Ribbed cashmere blend socks; £40, Selfridges Mondaine Helvetica No1 Stainless Steel And Leather Watch; £280, Mr Porter Premium edition scarf and hat pack; £35.99, Zara Men Extra Fine Merino Polo Neck Sweater; £24.90, Uniqlo Wolsey Navy Stripe Cotton Pyjamas; £46, Woods of Shropshire
Fendi Grey And Red Monster Eyes Stripe Babygrow; Now £84, Alex and Alexa
Fendi Grey And Red Monster Eyes Stripe Babygrow; Now £84, Alex and Alexa Baby's rabbit comforter; £16, Petit bateau Star Wars: The Force Awakens Jedi Master Lightsaber; £49.99, Argos Peppa Pig Once Upon A Time Princess Rose Peppa; £20, Hamleys Shopkins Scoops Ice Cream Truck Playset; £19.99, Argos Warner Brothers Harry Potter Colouring Book; £4.99, Amazon Two-pack Yawn Stripe Pyjamas (3-16yrs); £20-£26, Next NPW Gifts Plastic Animal Crayons (Pack of 12); £7.99, Amazon Animal Print Pyjamas (1-8 Years); £10-£12, Marks and Spencer Flannel hi-top sneakers; £19.95, Gap