From personalised to dog-friendly, we've rounded up the smartest and most stylish stockings to hang up this Christmas.

Now’s the time to snap up a smart new stocking for Christmas. We’ve picked out the ones that are guaranteed to appeal to children and grown-ups alike.

A Dachshund Linen Stocking (above) is perfect for dog lovers of all ages. They’re made to order using printed linen from Emily Bond. £35, Mutts and Hounds (www.muttsandhounds.co.uk, also available from Not On The High Street)

pony-hessian-stocking-01
This Pony Hessian Santa Stocking can be personalised with a sweet name-tag. £29, Santa Sacks (http://santasacks.co.uk)

Jock and Morag

These Harris Tweed Christmas Stockings from Jock and Morag look timelessly stylish above the fireplace. £29.99, available at Not On The High Street (www.notonthehighstreet.com)

Sophie Allport

This Winter Woodland Stocking has it all: falling snow, Christmas trees, foxes, hares, owls, deer and squirrels. £12, Sophie Allport (www.sophieallport.com)

Poppy Treffry
The embroidery on this Night Before Christmas stocking can be fully personalised. £48, Poppy Treffry (www.poppytreffry.co.uk)

* Follow Country Life on Twitter

* Subscribe to Country Life and save