Caruso's jackets are expertly made in Italy using the finest materials, so you can treat each one like a worthwhile investment. Woven in classic pinstripes, this style is tailored from 'Nuage 14.5' wool and fully lined for effortless layering. Wear it with the matching trousers and sleek Derbies.
Comment