News

Everyone's talking about the new M&S Christmas ad, which stars the ever-astatically pleasing Rosie Huntington-Whiteley, David Gandy and Helena Bonham Carter in a fairy-tale medley of magic.