Marks and Spencer are all about The X Factor this year. Not only are the sponsoring the show, but they've called upon the contestants to star in their Christmas TV ad campaign. It was filmed at the beginning of the live shows, so some of these faces might already be fading from your memory (remember Jonjo?) but it cleverly uses frontrunners like Craig, Marcus and Misha B for the main solos in the schmaltzy version of 'When You Wish Upon a Star'.

M&S Christmas ads have become a bit of an event over the last few years (who can forget the Bond Girl ad, complete with Shirley Bassey soundtrack? Or the homage to Old Hollywood with Antonio Banderas? or Take That?)

This seems like a bit of a departure, but it definitely plays on pop culture and has already got people talking. See the ad in full below.