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

Discover our latest looks

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.

111 Results

Lamia Top - Polo collar knit top in white
New

Lamia Top - Polo collar knit top in white

$1,080.00

Unit price
per 

2 colors, 6 sizes
  • Black
  • White
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Rhodes Top - V-neck knit top in white
New

Rhodes Top - V-neck knit top in white

$680.00

Unit price
per 

2 colors, 6 sizes
  • Navy
  • White
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Rhodes Top - V-neck knit top in navy
New

Rhodes Top - V-neck knit top in navy

$680.00

Unit price
per 

2 colors, 6 sizes
  • Navy
  • White
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Lamia Top- Polo collar knit top in black
New

Lamia Top- Polo collar knit top in black

$1,080.00

Unit price
per 

2 colors, 6 sizes
  • Black
  • White
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Maia Waistcoat - Classic waistcoat in silver grey

Maia Waistcoat - Classic waistcoat in silver grey

$1,880.00

Unit price
per 

12 colors, 7 sizes
  • Charcoal Grey
  • Vanilla White
  • Dark Navy
  • Powder Pink
  • Grey
  • +7 more
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Oss Shirt - Sleeveless shirt with rib in white

Oss Shirt - Sleeveless shirt with rib in white

$1,680.00

Unit price
per 

1 color, 7 sizes
  • White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Eksjo Blouse - Sleeveless blouse in navy

Eksjo Blouse - Sleeveless blouse in navy

$1,480.00

Unit price
per 

2 colors, 7 sizes
  • Navy
  • Butter Cream
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Laren Top - Polo ribbed knit top in navy

Laren Top - Polo ribbed knit top in navy

$1,080.00

Unit price
per 

2 colors, 6 sizes
  • White
  • Navy
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Laren Top - Polo ribbed knit top in white

Laren Top - Polo ribbed knit top in white

$1,080.00

Unit price
per 

2 colors, 6 sizes
  • White
  • Navy
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Lourdes Top - Knit T-shirt in olive

Lourdes Top - Knit T-shirt in olive

$1,080.00

Unit price
per 

7 colors, 6 sizes
  • White
  • White/Navy
  • Grey
  • Black
  • White
  • +2 more
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Alice Springs T-Shirt - Jersey T-Shirt in herringbone

Alice Springs T-Shirt - Jersey T-Shirt in herringbone

$1,080.00

Unit price
per 

3 colors, 7 sizes
  • Blue
  • Denim Blue
  • Black/White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Alice Springs T-Shirt - Jersey T-shirt in aqua blue

Alice Springs T-Shirt - Jersey T-shirt in aqua blue

$1,080.00

Unit price
per 

3 colors, 7 sizes
  • Blue
  • Denim Blue
  • Black/White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Townsville Shirt - Long sleeve oversized shirt in grey stripe

Townsville Shirt - Long sleeve oversized shirt in grey stripe

$1,680.00

Unit price
per 

4 colors, 7 sizes
  • Petrol Green
  • White/Black
  • Grey/White
  • Burgundy/Pink
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Townsville Long Sleeve Oversized Shirt in Burgundy and Pink Stripe

Townsville Long Sleeve Oversized Shirt in Burgundy and Pink Stripe

$1,480.00

Unit price
per 

4 colors, 7 sizes
  • Petrol Green
  • White/Black
  • Grey/White
  • Burgundy/Pink
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Coffs Shirt - Short white shirt in black polka

Coffs Shirt - Short white shirt in black polka

$1,280.00

Unit price
per 

2 colors, 7 sizes
  • White
  • Black/White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Alice Springs T-Shirt - Jersey T-shirt in denim blue

Alice Springs T-Shirt - Jersey T-shirt in denim blue

$1,080.00

Unit price
per 

3 colors, 7 sizes
  • Blue
  • Denim Blue
  • Black/White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Ballina Shirt - Sleeveless shirt in light blue silk

Ballina Shirt - Sleeveless shirt in light blue silk

$1,480.00

Unit price
per 

1 color, 7 sizes
  • Light Blue
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Townsville Shirt - Long sleeve oversized shirt
Sale

Townsville Shirt - Long sleeve oversized shirt

Regular price $1,480.00 $740.00 50% off

Unit price
per 

4 colors, 7 sizes
  • Petrol Green
  • White/Black
  • Grey/White
  • Burgundy/Pink
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Victor Harbor Shirt - V-neckline blouse in blue

Victor Harbor Shirt - V-neckline blouse in blue

$1,280.00

Unit price
per 

1 color, 7 sizes
  • Navy
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
  • 44
Townsville Long Sleeve Oversized Shirt in Black and White Stripe
Sale

Townsville Long Sleeve Oversized Shirt in Black and White Stripe

Regular price $1,480.00 $740.00 50% off

Unit price
per 

4 colors, 6 sizes
  • Petrol Green
  • White/Black
  • Grey/White
  • Burgundy/Pink
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
Ravenna Blouse - Silk shawl collar blouse in white

Ravenna Blouse - Silk shawl collar blouse in white

$1,680.00

Unit price
per 

2 colors, 6 sizes
  • White
  • White
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
Orange Silk T-Shirt in Black

Orange Silk T-Shirt in Black

$1,280.00

Unit price
per 

2 colors, 6 sizes
  • White
  • Black
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
Orange Silk T-Shirt in White

Orange Silk T-Shirt in White

$1,280.00

Unit price
per 

2 colors, 6 sizes
  • White
  • Black
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42
Geraldton Crochet Knit Polo T-shirt in Light Blue

Geraldton Crochet Knit Polo T-shirt in Light Blue

$980.00

Unit price
per 

2 colors, 6 sizes
  • Brown
  • Light Blue
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Geraldton Crochet Knit Polo T-shirt in Brown

Geraldton Crochet Knit Polo T-shirt in Brown

$980.00

Unit price
per 

2 colors, 6 sizes
  • Brown
  • Light Blue
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Devonport Knit Camisole in Grey

Devonport Knit Camisole in Grey

$680.00

Unit price
per 

4 colors, 6 sizes
  • White
  • Brown
  • Black
  • Grey
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Devonport Knit Camisole in Brown

Devonport Knit Camisole in Brown

$680.00

Unit price
per 

4 colors, 6 sizes
  • White
  • Brown
  • Black
  • Grey
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Devonport Knit Camisole in Black

Devonport Knit Camisole in Black

$680.00

Unit price
per 

4 colors, 6 sizes
  • White
  • Brown
  • Black
  • Grey
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Devonport Knit Camisole in White

Devonport Knit Camisole in White

$680.00

Unit price
per 

4 colors, 6 sizes
  • White
  • Brown
  • Black
  • Grey
  • XS
  • S
  • M
  • L
  • XL
  • XXL
Darwin Cotton Beige Stripe Shirt

Darwin Cotton Beige Stripe Shirt

$1,080.00

Unit price
per 

1 color, 6 sizes
  • Beige
  • 32
  • 34
  • 36
  • 38
  • 40
  • 42