Christmas jumpers have only got cooler thanks to a fun and big-hearted charity drive.

John Lewis showed their support for Save The Children with Christmas Jumper Day on December 13 when anyone could wear their cosiest top and donate £1 or more, raising over £254,300.

Richard Marks, head of John Lewis’ Kingston branch, said: “Lots of fun was had by staff sporting jumpers from the very kitsch to the very cool. It’s good that we can do something simple like this to support the most vulnerable children in the UK.”

The special John Lewis jumpers for men and women are still available for £49, with £25 from each going to charity.