Your cart

259 Results

Riviera Cotton Summer Breeze Shirt

Ivory

Paul & Shark

Regular price$348 CAD$174 CADSale

Unit price
per 

7 sizes
  • 39cm
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm
  • 46cm

Sean Panamino Shirt

Aqua · Made in Italy

Fedeli

Regular price$398 CAD$199 CADSale

Unit price
per 

5 sizes
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

Phil Linen Shirt

Taupe · Made in Italy

Fedeli

Regular price$438 CAD$219 CADSale

Unit price
per 

5 sizes
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

Sean Denim Shirt

Light blue · Made in Italy

Fedeli

Regular price$358 CAD$179 CADSale

Unit price
per 

5 sizes
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

Contemporary Light Green Solid Cotton Tencel™ Lyocell Shirt

Light green

Eton

Regular price$330 CAD$165 CADSale

Unit price
per 

7 sizes
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm
  • 46cm
  • 47cm

Slim Light Green Solid Cotton Tencel™ Lyocell Shirt

Light green

Eton

Regular price$330 CAD$165 CADSale

Unit price
per 

7 sizes
  • 38cm
  • 39cm
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

14 Gauge Links Weave Short Sleeve Shirt

Green · Made in Italy

Piacenza 1733

Regular price$498 CAD$249 CADSale

Unit price
per 

5 sizes
  • 50EU
  • 52EU
  • 54EU
  • 56EU
  • 58EU

Short Sleeve Linen Shirt

Black · Made in Portugal

Portuguese Flannel

Regular price$208 CAD$104 CADSale

Unit price
per 

4 sizes
  • M
  • L
  • XL
  • 2XL

Cotton 'Cup' Printed Camp Shirt

Navy · Made in Portugal

Portuguese Flannel

Regular price$198 CAD$99 CADSale

Unit price
per 

3 sizes
  • M
  • L
  • XL

21 Wale Soft Corduroy Hidden Button Down Shirt

Ivory · Made in Canada

Blazer x Royal Shirt

Regular price$268 CAD$107.20 CADSale

Unit price
per 

6 sizes
  • 15in
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in

2 Ply Lofty Mint Solid Flannel Shirt

Mint · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

5 sizes
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in

2 Ply Lofty 'snow' Solid Flannel Shirt

Ivory · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

7 sizes
  • 15in
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in
  • 18in

'Mammoth Flannel' Buffalo Plaid Crepe Flannel Shirt

Rust · Made in Canada

Blazer x Royal Shirt

Regular price$268 CAD$107.20 CADSale

Unit price
per 

5 sizes
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in

'Mammoth Flannel' Buffalo Plaid Flannel Shirt

Off white · Made in Canada

Blazer x Royal Shirt

Regular price$268 CAD$107.20 CADSale

Unit price
per 

7 sizes
  • 15in
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in
  • 18in

Geometric Print Twill Slim Shirt

Blue

Eton

Regular price$295 CAD$147.50 CADSale

Unit price
per 

6 sizes
  • 39cm
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

Saffron Twill Flannel Shirt

Saffron · Made in Canada

Outclass

Regular price$230 CAD$92 CADSale

Unit price
per 

4 sizes
  • M
  • L
  • XL
  • 2XL

Modern Fit Premium Jersey' Heathered Stretch Knit Shirt

Burgundy

Emanuel Berg

Regular price$328 CAD$131.20 CADSale

Unit price
per 

7 sizes
  • 38cm
  • 39cm
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

Modern Fit 'Albini 4 Flex' Bold Archival Pattern Stretch Knit Shirt

Brown

Emanuel Berg

Regular price$298 CAD$119.20 CADSale

Unit price
per 

5 sizes
  • 40cm
  • 41cm
  • 42cm
  • 43cm
  • 44cm

Wavy Geometric Print Cotton Short Sleeve Shirt

Blue & black · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

7 sizes
  • 15in
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in
  • 18in

Opulent Paisley Print Cotton Short Sleeve Shirt

Gold · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

5 sizes
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in

Circles & Stars Print Cotton Short Sleeve Shirt

Beige · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

5 sizes
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in

Twister Print Cotton Short Sleeve Shirt

Red · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

6 sizes
  • 15in
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in

Whimsical Dots Printed Poplin Cotton Short Sleeve Shirt

Multi · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

6 sizes
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in
  • 18in

Circular Geometric Print Cotton Short Sleeve Shirt

Black & brown · Made in Canada

Blazer x Royal Shirt

Regular price$228 CAD$91.20 CADSale

Unit price
per 

6 sizes
  • 15.5in
  • 16in
  • 16.5in
  • 17in
  • 17.5in
  • 18in
logo-paypal paypal