Still have presents to buy but strapped for cash? Beautiful and unique gifts don't have to cost the earth - you just have to know where to look. To ease your Christmas shopping pain, we've hand-picked 40 stylish presents for you - all at £20 or less. Leaving you more time to make merry and scoff mince pies/mulled wine...
Weekly cake slice club, £19.99 for one month, notonthehighstreet.com
Rococo 'Cat that Got the Cream' chocolate ganache box, £14.50, johnlewis.com
Extra Thick Spanish Hot Chocolate, £4.99, thehamperandgiftplace.co.uk