Christmas hats, scarves and gloves

Get into the festive spirit with our favourite hats, scarves and gloves for Christmas. Explore stylish bucket hats, cashmere beanies and novelty accessories for all the family – perfect for keeping cosy during the cold weather. Looking for a great gift this Christmas? Check out our Christmas hats, scarves and gloves range now
All filters
131 Results
131 Results
M&S Collection
CHF18,90
Available In 7 colours
M&S Collection
CHF11,90
Available In 7 colours
M&S Collection
CHF33,90
Available In 4 colours
Autograph
CHF105,00
Available In 4 colours
M&S Collection
CHF18,90
Available In 7 colours
M&S Collection
CHF51,90
Available In 2 colours
M&S Collection
CHF14,90
Available In 2 colours
CHF30,90
Available In 1 colour
Autograph
CHF72,90
Available In 4 colours
M&S Collection
CHF40,90
Available In 1 colour
M&S Collection
CHF28,90
Available In 3 colours
M&S Collection
CHF25,90
Available In 6 colours
CHF25,90
Available In 1 colour
CHF21,90
Available In 1 colour
M&S Collection
CHF25,90
Available In 2 colours
M&S Collection
CHF72,90
Available In 2 colours
M&S Collection
CHF31,90
M&S Collection
CHF24,90
M&S Collection
CHF40,90
Available In 1 colour
M&S Collection
CHF40,90
Available In 2 colours
M&S Collection
CHF18,90
Available In 3 colours
M&S Collection
CHF24,90
Available In 1 colour
M&S Collection
CHF28,90
Available In 1 colour
M&S Collection
CHF24,90
Available In 1 colour
M&S Collection
CHF28,90
Available In 3 colours
M&S Collection
CHF24,90
CHF27,90
Available In 1 colour
M&S Collection
CHF18,90
Available In 3 colours
M&S Collection
CHF31,90
Available In 1 colour
CHF15,90
Available In 1 colour
M&S Collection
CHF24,90
Available In 1 colour
M&S Collection
CHF24,90
Available In 1 colour
CHF15,90
Available In 1 colour
CHF27,90
Available In 1 colour
M&S Collection
CHF24,90
CHF27,90
Available In 1 colour
CHF13,90
Available In 1 colour
M&S Collection
CHF47,90
CHF16,90
Available In 1 colour
CHF13,90
Available In 1 colour
CHF6,90
Available In 1 colour
M&S Collection
CHF47,90
Available In 1 colour
M&S Collection
CHF18,90
Available In 3 colours
M&S Collection
CHF47,90
CHF13,90
Available In 1 colour
M&S Collection
CHF44,90
Available In 1 colour
CHF27,90
Available In 1 colour