Men's Paul Smith Short coats from £404 | Lyst UK