Under wraps: stylish men's coats for all weathers – in pictures