Christmas is made for snuggling up with a cosy blanket and a mug of steaming mulled wine in front of the fire. Wrap your loved ones up in luxurious knits and the softest fabrics this Christmas: indulgent, premium versions of everyday essentials.

Make frosty early mornings more bearable with a pair of cosy slippers, or brighten up dark evenings with a scented candle. There's no need to worry about sizing with winter staples such as scarves and mittens - choose unique designs that she'll look forward to bringing out for winters to come.

 

Mustard jumper, £54

Love heart socks, £40

Penguin Parade scarf, £145

Smiley mittens, £30

Tasola coat, £70

Levon cardigan, £62

Navy bubbles socks, £25

Edinburgh map scarf, £25