Walked into my local supermarket yesterday, and mon dieu! Christmas crackers are already stacked up on the top shelves. Mind you, mince pies had started appearing in October, so I’m not quite sure why I was so surprised. Anyhoo, Christmas seems to advance on us earlier and earlier each year, sometimes shoved down our throats like the last unwanted Quality Street (though funnily enough, everyone always seems to leave the blue ones, which are my favourites) but this newly-released H&M Holiday campaign is really rather lovely. For the second year running, they have gone right to the heart of Christmas – family – and photographed models with their families in a not-too-cheesy way. What’s not to love?