Tradition dictates a lot of things at Christmas... leaving a carrot out for Rudolph, watching that Christmas film, the fact that we absolutely have to have sprouts - and it extends to what we wear. The tradition is that kids get dressed in stiff collars, sickly-sweet dresses and itchy cardigans, but this year, we’re skipping those Christmas outfit meltdowns with clothes they actually want to wear over the festive season.

1. The check shirt

Timberland, Check Long Sleeve Shirt

A cosy check shirt is a winter must-have, and this one from Timberland ticks all our boxes. Made from soft cotton flannel, it's comfortable as well as smart, perfect for sitting at Christmas dinner or taking a wintery walk. 

Timberland, Check Long Sleeve Shirt £40.00

2. The comfy chinos

Timberland, Chinos

Smart trousers that your little one will actually want to wear? It's a Christmas miracle. Made from soft cotton twill and featuring an elasticated waistband, Timberlands Chinos are a must-have for the festive period. 

Timberland, Chinos, £28.00

3. The floral dress

Barbour, Girls Cassley Dress

Sweet and delicate, the Cassley dress from Barbour is a lovely addition to their winter wardrobe, and it's one they'll wear way beyond the festive season. The floral print is fun without feeling too over the top, and the slightly loose fit makes this a perfect piece for them to run around in. 

Barbour, Girls Cassley Dress £40.00

4. The party dress

Billieblush, Girls Golden Shiny Dress

If you're looking for a dress with all the trimmings, then this Golden Dress from Billieblush is a must-have. Made for a Christmas princess, it's fancy without being fussy and will make your little ones day all the more special. 

Billieblush, Girls Golden Shiny Dress, £85.00

5. The Santa jammies

Star, Santa Pjs

Looking for the perfect pair of PJs to put them in while they wait for Santa? This set from Star will do the trick. Super cosy and festive, they're sure to add to the Christmas excitement. 

Star, Santa Pjs, £12.00 

6. The plaid pjs

Barbour, Paddington pyjama set

If there's one thing we know about Christmas, it's that you can never have too many pairs of Pyjamas. This pair from Mini Villa are comfortable, festive and perfect for those in-between days spent watching films or reading stories. 

Mini Vanilla, Jordan Check Pyjamas £24