A timeless and elegant coat from Marks and Spencer has shoppers racing to the high street store to snap up the cold weather staple that's been hailed as 'cosy, warm and so on trend'. With winter well ...