Shirts & Tops
From sharp cotton button-downs to silk blouses and refined knit tees, these tops are made to mix with suiting or denim. Expect smooth fabrics, thoughtful proportions and sleeves for every season. Build a rotation that handles meetings, travel and nights out with the same effortless feel.
Maia Limited Edition Waistcoat - Fitted waistcoat in champagne
$1,880.00
- Unit price
- /per
2 colors, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Pitea Blouse - Classic shirt with spread-out collar in light blue pinstripe
$1,480.00
- Unit price
- /per
2 colors, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- 32
- 34
- 36
- 38
- 40
- 42
- 44





- +3 more
- XS
- S
- M
- L
- XL
- XXL





- +3 more
- XS
- S
- M
- L
- XL
- XXL
- XS
- S
- M
- L
- XL
- XXL
- XS
- S
- M
- L
- XL
- XXL
- XS
- S
- M
- L
- XL
- XXL
- XS
- S
- M
- L
- XL
- XXL
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Eksjo Blouse - Sleeveless blouse in buttercream
Regular price
$1,480.00
$740.00
50% off
- Unit price
- /per
2 colors, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Zug Shirt - Zug cropped shirt
Regular price
$1,680.00
$840.00
50% off
- Unit price
- /per
2 colors, 8 sizes
- 30
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Muri Waistcoat - Muri White Polkadot Fitted Waistcoat
Regular price
$1,480.00
$740.00
50% off
- Unit price
- /per
1 color, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Aarau Top - Aarau Oversized Blouse
Regular price
$980.00
$490.00
50% off
- Unit price
- /per
2 colors, 6 sizes
- XS
- S
- M
- L
- XL
- XXL
Zug Shirt - Zug Cropped Shirt
Regular price
$1,480.00
$740.00
50% off
- Unit price
- /per
2 colors, 8 sizes
- 30
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Horn Blouse - Horn Blouse in Black Polkadot Print
Regular price
$1,280.00
$640.00
50% off
- Unit price
- /per
2 colors, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Mirandela Shirt - Mirandela Black & White Classic Fitted Shirt
Regular price
$1,280.00
$640.00
50% off
- Unit price
- /per
4 colors, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
Caslano Blouse - Caslano Blouse in White
Regular price
$1,280.00
$640.00
50% off
- Unit price
- /per
1 color, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- XS
- S
- M
- L
- XL
- XXL
- XS
- S
- M
- L
- XL
- XXL
Pisa - Pisa V-neck T-shirt in Pink/ White Stripe
Regular price
$980.00
$490.00
50% off
- Unit price
- /per
4 colors, 6 sizes
- XS
- S
- M
- L
- XL
- XXL
Arbon Waistcoat - Arbon White Knit Waistcoat
Regular price
$1,280.00
$640.00
50% off
- Unit price
- /per
2 colors, 6 sizes
- XS
- S
- M
- L
- XL
- XXL
Aarau Top - Aarau Oversized Blouse
Regular price
$980.00
$490.00
50% off
- Unit price
- /per
2 colors, 6 sizes
- XS
- S
- M
- L
- XL
- XXL
- 32
- 34
- 36
- 38
- 40
- 42
- 44
- XS
- S
- M
- L
- XL
- XXL
Mirandela Shirt - Mirandela Classic Fitted Pink Shirt
Regular price
$1,280.00
$640.00
50% off
- Unit price
- /per
4 colors, 7 sizes
- 32
- 34
- 36
- 38
- 40
- 42
- 44
You’re viewing 31-60 of 135 products