M&S insiders have called this the 'jacket of the season' and shoppers say it's 'very classy'. Plus it's only £45 ...