Stylish men’s overshirts, pure cotton shirts and ... which is reduced from £79 to £45. This warm fur coat coat is both chic and cosy, and it's reduced by £34 in the M&S Boxing Day sale.