Our sale has started. Up to 50% off.

Back to brands



Menswear do as the Italians do

About The Brand

Experts in tailoring | Unique Styles | Luxury materials & Finishes

In 1958, Raffaele Caruso set up his company. Produced in Soragna, Italy, the Caruso clothes still have the same unique features as when the brand was founded: the use of materials, finishes and accessories typical of luxury products and stylistic know-how lead to a unique collection every season, all whilst complying with ethical principles of sustainability.
Shop Caruso


to top