Yes, we know it's early days but the countdown to Christmas has begun. We know that because the Christmas card delivery has arrived.. And when it does, it's all hands on deck, sending us all into a tailspin wondering where on earth we're going to store them. Yet every year, they sell out and every year, we're asked why there aren't more of them. So fingers crossed for a sell out this year, with even more cards for you to choose from.
All cards are in packs of 10 and are on sale NOW in The Shop for £4.50 per pack. They're all different sizes so you need to see them to see them to get the measure of them but see below for our six little beauties.