Take an additional 15% off sale by entering FINAL15 at checkout. Free Global Shipping over $500.

1950's Shirt Black H.A. Oxford
$285.00 CAD
  • 46/S
  • 48/M
  • 50/L
  • 52/XL
Suede Zip Shirt Brown
$958.00 CAD
  • 46/S
  • 48/M
  • 50/L
Drip Shirt Multi Brown Cord
$440.00 CAD
  • 46/S
  • 48/M
  • 50/L
  • 52/XL
Shirt Bunches Plaid
$358.00 CAD
  • III/X-Small
  • IV/Small
  • V/Medium
  • VI/Large
Shirt Perm Moss
$390.00 CAD
  • IV/Small
  • V/Medium
  • VI/Large
P.X. Shirt Short Sleeve Beach Life
$260.00 CAD
  • 46/S
  • 48/M
  • 50/L
  • 52/XL
P.X. Shirt Blue Cupro
$325.00 CAD
  • 46/S
  • 48/M
  • 50/L
White Shirt Panelled Sleeve
$287.00 CAD $575.00 CAD
  • Small
  • Medium
  • Large
Hand Stitched Bowling Shirt
$475.00 CAD
  • M/L
  • L/XL
Sound Cloth Cotton Shirt Brown
$292.00 CAD $390.00 CAD
  • 2/s
  • 3/m
  • 4/l
Shirt with Knitted V-Neck
$192.00 CAD $275.00 CAD
  • Small
  • Medium
  • Large
Double Front Overshirt Dry Silk
$465.00 CAD $775.00 CAD
  • 46/s
  • 48/m
  • 50/l
Soft Military Shirt Sienna
$258.00 CAD $430.00 CAD
  • 46/s
  • 48/m
  • 50/l
50s Shirt Linen Tobacco
$371.00 CAD $495.00 CAD
  • Small
  • Medium
  • Large
Minimal Shirt Graph Check Linen Navy/White
$393.00 CAD $525.00 CAD
  • Small
  • Medium
  • Large
Patch Pocket Popover Shirt Blue
$260.00 CAD $520.00 CAD
  • Small
  • Medium
  • Large
BOYS Oxford Shirt Check Flap Pockets
$285.00 CAD $570.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Club Shirt Blue Dot
$210.00 CAD $420.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
Red Dot Shirt White
$245.00 CAD $490.00 CAD
  • Small
  • Medium
  • Large
Drip Shirt Washed Denim
$258.00 CAD $345.00 CAD
  • 46/S
  • 48/M
  • 50/L
  • 52/XL
Shirt Self Stripe Cotton
$273.00 CAD $390.00 CAD
  • 2/S
  • 3/M
  • 4/L
Blue Cotton Shirt
$234.00 CAD $335.00 CAD
  • Small
  • Medium
  • Large
Tourist Shirt Poplin Stripe
$175.00 CAD $250.00 CAD
  • 46/S
  • 48/M
  • 50/L