What would Christmas Day be without a new pair of pyjamas? I've always thought Gap do brilliant PJs – super comfortable, pretty and affordable. These Scottie dog trousers are going to my best friend along with a soft grey top and matching slippers.
What to get the dad who never wants anything? Normally, a navy blue shirt – he's had one of those for the past 15 years. However, this year, we're having a break from tradition thanks to this navy (of course) raincoat. Pockets, poppers and a snazzy hood. He'll be chuffed.