Free standard shipping on orders to China, Hong Kong & Singapore

Free International shipping on orders over US$500

Return or exchange within 14 days

Your cart

Your cart is empty

Tops

153 Results

Zug Shirt - Zug cropped shirt

Zug Shirt - Zug cropped shirt

$1,680.00

Unit price
per 

2 colors, 9 sizes
  • Black
  • Denim
  • 30
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
  • 46
Rolle Shirt Jacket - Rolle Brown Herringbone Loose Fit Shirt Jacket

Rolle Shirt Jacket - Rolle Brown Herringbone Loose Fit Shirt Jacket

$3,080.00

Unit price
per 

5 colors, 6 sizes
  • Brown
  • Deep Pink
  • Brown
  • Charcoal Black
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
Maia Waistcoat - Maia Sweet Orange Fitted Waistcoat
Sold out

Maia Waistcoat - Maia Sweet Orange Fitted Waistcoat

$1,880.00

Unit price
per 

8 colors, 7 sizes
  • Vanilla White
  • Powder Pink
  • Grey
  • Light Grey
  • Sweet Orange
  • +3 more
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Muri Waistcoat - Muri White Polkadot Fitted Waistcoat

Muri Waistcoat - Muri White Polkadot Fitted Waistcoat

$1,480.00

Unit price
per 

2 colors, 7 sizes
  • Navy
  • White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Aarau Top - Aarau Oversized Blouse

Aarau Top - Aarau Oversized Blouse

$980.00

Unit price
per 

7 sizes
  • XS
  • S
  • M
  • L
  • XL
  • XXL
  • XXS
Zug Shirt - Zug Cropped Shirt

Zug Shirt - Zug Cropped Shirt

$1,480.00

Unit price
per 

2 colors, 9 sizes
  • Black
  • Denim
  • 30
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
  • 46
Horn Blouse - Horn Blouse in Black Polkadot Print

Horn Blouse - Horn Blouse in Black Polkadot Print

$1,280.00

Unit price
per 

8 sizes
  • 38
  • 40
  • 42
  • 44
  • 32
  • 34
  • 36
  • 46
Muri Waistcoat - Muri Navy Check Fitted Waistcoat
Sold out

Muri Waistcoat - Muri Navy Check Fitted Waistcoat

$1,480.00

Unit price
per 

2 colors, 7 sizes
  • Navy
  • White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Mirandela Shirt - Mirandela Black & White Classic Fitted Shirt

Mirandela Shirt - Mirandela Black & White Classic Fitted Shirt

$1,280.00

Unit price
per 

4 colors, 8 sizes
  • Pink
  • Blue
  • Black & White
  • Ochre Leaf
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
  • 46
Caslano Blouse - Caslano Blouse in White

Caslano Blouse - Caslano Blouse in White

$1,280.00

Unit price
per 

1 color, 7 sizes
  • White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Vevey Top - Vevey Camisole

Vevey Top - Vevey Camisole

$680.00

Unit price
per 

2 colors, 7 sizes
  • Dark Navy
  • Orange
  • XXS
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Vevey Top - Vevey Camisole

Vevey Top - Vevey Camisole

$680.00

Unit price
per 

2 colors, 6 sizes
  • Dark Navy
  • Orange
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Pisa - Pisa V-neck T-shirt in Pink/ White Stripe

Pisa - Pisa V-neck T-shirt in Pink/ White Stripe

$980.00

Unit price
per 

7 sizes
  • XXS
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Arbon Waistcoat - Arbon White Knit Waistcoat

Arbon Waistcoat - Arbon White Knit Waistcoat

$1,280.00

Unit price
per 

6 sizes
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Aarau Top - Aarau Oversized Blouse

Aarau Top - Aarau Oversized Blouse

$980.00

Unit price
per 

7 sizes
  • XXS
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Liestal Waistcoat - Liestal Sleeveless Plain Navy Waistcoat
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Liestal Waistcoat - Liestal Sleeveless Birdseye Waistcoat

Liestal Waistcoat - Liestal Sleeveless Birdseye Waistcoat

$2,080.00

Unit price
per 

7 sizes
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Vezia Top - Sleeveless Crew Neck Top

Vezia Top - Sleeveless Crew Neck Top

$880.00

Unit price
per 

2 colors, 7 sizes
  • Black
  • Forest Green
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Pisa - Pisa V-neck T-shirt in Navy/ White Stripe

Pisa - Pisa V-neck T-shirt in Navy/ White Stripe

$980.00

Unit price
per 

6 sizes
  • L
  • XL
  • XXL
  • XS
  • S
  • M
Mirandela Shirt - Mirandela Classic Fitted Pink Shirt

Mirandela Shirt - Mirandela Classic Fitted Pink Shirt

$1,280.00

Unit price
per 

4 colors, 7 sizes
  • Pink
  • Blue
  • Black & White
  • Ochre Leaf
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Metz Shirt - Metz Blue & White Striped Shirt

Metz Shirt - Metz Blue & White Striped Shirt

$1,480.00

Unit price
per 

7 sizes
  • 32
  • 34
  • 44
  • 36
  • 38
  • 40
  • 42
Metz Shirt - Metz Pink Shirt

Metz Shirt - Metz Pink Shirt

$1,480.00

Unit price
per 

7 sizes
  • 38
  • 40
  • 42
  • 44
  • 32
  • 34
  • 36
Horn Blouse - Horn Blouse in Pink Petal Print

Horn Blouse - Horn Blouse in Pink Petal Print

$1,280.00

Unit price
per 

7 sizes
  • 32
  • 34
  • 44
  • 36
  • 38
  • 40
  • 42
Maia Waistcoat - Maia Vanilla White Fitted Waistcoat

Maia Waistcoat - Maia Vanilla White Fitted Waistcoat

$1,880.00

Unit price
per 

8 colors, 7 sizes
  • Vanilla White
  • Powder Pink
  • Grey
  • Light Grey
  • Sweet Orange
  • +3 more
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Appenzell Cardigan - Appenzell merino wool wrap cardigan

Appenzell Cardigan - Appenzell merino wool wrap cardigan

$1,280.00

Unit price
per 

7 sizes
  • XXS
  • XS
  • S
  • XXL
  • M
  • L
  • XL
Lourdes Top - Short sleeve jersey t-shirt

Lourdes Top - Short sleeve jersey t-shirt

$880.00

Unit price
per 

6 colors, 7 sizes
  • White
  • Black/White
  • Grey
  • White/Navy
  • Black
  • +1 more
  • M
  • L
  • XL
  • XXL
  • XXS
  • XS
  • S
Lamego Blouse - Oversized blouse in beige jacquard

Lamego Blouse - Oversized blouse in beige jacquard

$1,280.00

Unit price
per 

8 sizes
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
  • 46
Faro Shirt - Dress shirt in white

Faro Shirt - Dress shirt in white

$1,680.00

Unit price
per 

8 sizes
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
  • 46
Maia - Limited Edition Waistcoat - Waistcoat in black velvet

Maia - Limited Edition Waistcoat - Waistcoat in black velvet

$1,680.00

Unit price
per 

2 colors, 7 sizes
  • Champagne
  • Black Velvet
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Canico - Limited Edition Waistcoat - Short waistcoat in white
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44