Over Shirt Silk Noil Stripe
$915.00 CAD
  • Small
  • Medium
  • Large
Scalloped Shirt Antique Linen
$925.00 CAD
  • Small
  • Medium
  • Large
Open Collar Shirt Hand Dye Madder
$795.00 CAD
  • Small
  • Medium
  • Large
Shirt Weaving Mist
$310.00 CAD
  • IV/S
  • V/M
  • VI/L
Shirt Weaving Corn
$290.00 CAD
  • IV/S
  • V/M
  • VI/L
Pyjama Shirt Electric Blue Brown
$695.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
  • X-Large
Workshop Shirt Mud Moleskin
$355.00 CAD
  • II/S
  • III/M
  • IV/L
Workshop Shirt Black Moleskin
$355.00 CAD
  • II/S
  • III/M
  • IV/L
19 Century BD Shirt Big Polka Dot Navy
$325.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Moire Dickie Celery
$490.00 CAD
  • One Size
Daisy Lace LS Shirt White/Black
$750.00 CAD
  • XS/S
  • S/M
  • M/L
  • L/XL
R13 Shirt-8 Lake Weather
$460.00 CAD
  • Small
  • Medium
  • Large
Classic Shirt White Silk
$315.00 CAD
  • 46
  • 48
  • 50
  • 52
Fabiano Shirt Big Stripe Black
$845.00 CAD
  • Small
  • Medium
  • Large
Workshirt Tint Pistachio Plaid
$235.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Fish Appliqué Long Sleeve Shirt
$590.00 CAD
  • xs/s
  • s/m
  • m/l
  • l/xl
Silk SS Shirt Mint Grid
$735.00 CAD
  • xs/s
  • s/m
  • m/l
  • l/xl
Popcorn Chenille Shirt Brown/Ecru
$770.00 CAD
  • xs/s
  • s/m
  • m/l
  • l/xl
Fabiano Shirt Paper Stripe Brick
$685.00 CAD
  • Small
  • Medium
  • Large
Exact Shirt Taupe Mint Check Seersucker
$177.00 CAD $295.00 CAD
  • Small
  • Medium
  • Large
Big Rig Shirt Purple Haze
$291.00 CAD $485.00 CAD
  • Small
  • Medium
  • Large
SS Shirt Two Golden Lime
$255.00 CAD $425.00 CAD
  • Small
  • Medium
  • Large
SS Shirt Two Brown
$255.00 CAD $425.00 CAD
  • Small
  • Medium
  • Large
Typewriter Resilient Vintage Wash Shirt White
$264.00 CAD $440.00 CAD
  • 2/S
  • 3/M
  • 4/L
Dry Touch Cotton Dungaree S/S Shirt Indigo
$246.00 CAD $410.00 CAD
  • 2/S
  • 3/M
  • 4/L
Big Shirt Linen Houndstooth Navy Grey
$715.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Flat Hem Shirt Kasuri Yarn Dyed Cotton
$615.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Big Shirt Two Irish Linen Check
$535.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Big Shirt Two Organic Cotton Hemp Natural
$495.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
C.N.T. S/S Shirt Brown
$168.00 CAD $280.00 CAD
  • Small
  • Medium
  • Large
Reception Shirt Oatmeal Check
$174.00 CAD $290.00 CAD
  • Small
  • Medium
  • Large
Generous Shirt Dark Navy Seersucker
$290.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
US Navy Officer Half Sleeve Shirt Chambray Bleached
$237.00 CAD $395.00 CAD
  • 1/XS
  • 2/S
  • 3/M
  • 4/L
Carsten Cotton Linen Check Green
$135.00 CAD $225.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Storm Flap Shirt Freestone
$327.00 CAD $545.00 CAD
  • 46
  • 48
  • 50
Anorak Zip Corduroy Shirt Orange
$393.00 CAD $655.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
SS School Shirt Navy
$303.00 CAD $505.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
Vareuse Freestone
$231.00 CAD $385.00 CAD
  • 46
  • 48
  • 50
Stereo SS Overshirt Stone
$216.00 CAD $360.00 CAD
  • Small
  • Medium
  • Large
Heavy Military Overshirt Wool Twill Ink
$702.00 CAD $1,170.00 CAD
  • small
  • medium
  • large
Yoakum Button Neck Top Multicolor
$687.00 CAD $1,145.00 CAD
  • 46
  • 48
  • 50
Regular Collar SS Shirt Cappuccino
$216.00 CAD $360.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
  • X-Large
Cobalt Blue Wool Overshirt
$765.00 CAD
  • M/L
  • L/XL
Short Sleeve Shirt Dusty Purple
$174.00 CAD $290.00 CAD
  • 46
  • 48
  • 50
  • 52
Shirt Colours Dark
$174.00 CAD $290.00 CAD
  • IV/S
  • V/M
  • VI/L
Shirt Speedcuber Cloud
$195.00 CAD $325.00 CAD
  • IV/S
  • V/M
  • VI/L
Shirt Speedcuber Check Grey
$195.00 CAD $325.00 CAD
  • IV/S
  • V/M
  • VI/L
Simple Shirt Check Cotton Stone Green
$339.00 CAD $565.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
P3 Top Paper Cotton Dark Navy
$327.00 CAD $545.00 CAD
  • Small
  • Medium
  • Large
Tedy Top Tough Cotton Dark Navy
$459.00 CAD $765.00 CAD
  • Small
  • Medium
  • Large
Louis Shirt Paper Ivory
$545.00 CAD
  • Small
  • Medium
  • Large
R12 Shirt-1 Navy Pak
$650.00 CAD
  • Small
  • Medium
  • Large
R12 Shirt-1 Shell
$675.00 CAD
  • Small
  • Medium
  • Large
C.O.B. Shirt Poly Chiffon Papillon
$216.00 CAD $360.00 CAD
  • x-small
  • small
  • medium
  • large
Cagoule Shirt Cotton Chambray Light Blue
$222.00 CAD $370.00 CAD
  • Small
  • Medium
  • Large
Workshirt Block Check Khaki Olive
$204.00 CAD $340.00 CAD
  • Small
  • Medium
  • Large
Workshirt End on End Grey CL
$186.00 CAD $310.00 CAD
  • Small
  • Medium
  • Large
Camp Shirt Polka Dot Lawn Tan
$165.00 CAD $275.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Name Tag Embroidered Shirt
$565.00 CAD
  • XS/S
  • S/M
  • M/L
  • L/XL
Mystic Waves Short Sleeve Shirt
$595.00 CAD
  • S/M
  • M/L
  • L/XL
Box Shirt Mustard
$305.00 CAD $435.00 CAD
  • Small
  • Medium
  • Large
Box Shirt Cement
$305.00 CAD $435.00 CAD
  • Small
  • Medium
  • Large
Flat Hem Shirt Linen Wool Twill Brown
$615.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Flat Hem Shirt Organic Cotton Hemp Muslin
$370.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Overshirt Velveteen Mustard
$258.00 CAD $430.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
19 Century BD Shirt Black Flannel
$191.00 CAD $295.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Silk Cotton Brushed Flannel Orange Check
$381.00 CAD $635.00 CAD
  • 3/S
  • 4/M
  • 5/L
Algot Light Wool Charcoal Melange
$177.00 CAD $295.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Hall Shirt Grey Check
$152.00 CAD $305.00 CAD
  • Small
  • Medium
  • Large
Oversized Shirt Checked Grey/Brown
$354.00 CAD $590.00 CAD
  • xs/s
  • m/l
Palak Denim Shirt
$183.00 CAD $305.00 CAD
  • Small
  • Medium
  • Large
R11 Shirt-1 Boucle Black
$670.00 CAD
  • Small
  • Medium
  • Large
LS Polo Shirt Smoke Green
$120.00 CAD $200.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Rebuild by Needles Ribbon Shirt Tie Dye
$375.00 CAD
  • Medium - Image 1
  • Medium - Image 2
  • Large - Image 3
  • Large - Image 4
Washed Finx Ripstop Chambray SS Shirt
$315.00 CAD $525.00 CAD
  • 3/S
  • 4/M
  • 5/L
Big Shirt Natural Dye Cotton Indigo
$630.00 CAD
  • Small
  • Medium
  • Large
Shirt Activity Marble
$207.00 CAD $345.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Shirt Activity Coal
$207.00 CAD $345.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Short Sleeve Odd Pocket Shirt Olive Leaf
$339.00 CAD $565.00 CAD
  • Small
  • Medium
  • Large
Vintage Fit Work Shirt Khaki Check
$186.00 CAD $310.00 CAD
  • 2/S
  • 3/M
  • 4/L
Osvald BD Cotton Linen Sunwashed Yellow
$138.00 CAD $230.00 CAD
  • Small
  • Medium
  • Large
Rodeo Shirt Lime
$276.00 CAD $395.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Anton Brushed Flannel Navy Check
$199.00 CAD $285.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
  • X-Large
Anton Brushed Flannel Dark Navy
$199.00 CAD $250.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
  • X-Large
Shirt Comma Dove
$302.00 CAD $465.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Shirt Faculty Mix
$256.00 CAD $395.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Relaxed Micro Check Shirt Face
$336.00 CAD $480.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
Carsten Madras Orange
$182.00 CAD $260.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Carsten Madras Dark Navy
$182.00 CAD $260.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
SS Angelo Shirt Black Mussola
$258.00 CAD $430.00 CAD
  • Small
  • Medium
  • Large
Replica Shirt Rust Jacquard Stripe
$279.00 CAD $465.00 CAD
  • Small
  • Medium
  • Large
Model 1 Shirt Black Jacquard Stripe
$258.00 CAD $430.00 CAD
  • Small
  • Medium
  • Large
Supima Cotton Denim Open Collar Shirt Black
$276.50 CAD $395.00 CAD
  • 2/S
  • 3/M
  • 4/L
Anton Denim Ecru
$143.00 CAD $205.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
  • X-Large
Shirt Gravel Sand
$259.00 CAD $370.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Shirt Beach Brick
$198.00 CAD $330.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Shirt Dunes Checks
$245.00 CAD $350.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Multi Pocket Nylon Shirt Sharp Yellow
$285.00 CAD $590.00 CAD
  • 46/S
  • 48/M
  • 50/L
Oxford Face White
$231.00 CAD $330.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Timberline Overshirt Black
$468.00 CAD $780.00 CAD
  • Small
  • Medium
  • Large
L/S Boxy Fit Buttondown Natural
$303.00 CAD $505.00 CAD
  • Small
  • Medium
  • Large
Track Jacket Blue/White Stripe
$356.00 CAD $445.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
Double Pocket Shirt Jag Green Flannel
$270.00 CAD $540.00 CAD
  • Small
  • Medium
  • Large
Angelo Shirt Black Rust Stripe
$270.00 CAD $540.00 CAD
  • Small
  • Medium
  • Large
Angelo Shirt Charcoal Plaid
$335.00 CAD $670.00 CAD
  • Small
  • Medium
  • Large
Wool Shirt with Copper Detail Archiv
$330.00 CAD $550.00 CAD
  • Small
  • Medium
  • Large
SS Model 1 Shirt Printed Silk Pink Hearts
$245.00 CAD $490.00 CAD
  • X-Small
  • Small
  • Medium
  • Large
S/S Bloom Buttondown White Multi
$330.00 CAD $660.00 CAD
  • Small
  • Medium
  • Large
Nylon Buttondown Blue
$202.00 CAD $405.00 CAD
  • Small
  • Medium
  • Large
Denim Jaws Shirt
$625.00 CAD $1,250.00 CAD
  • Small
  • Medium
  • Large
Shirt Ombre Brick
$197.00 CAD $395.00 CAD
  • III/XS
  • IV/S
  • V/M
  • VI/L
Multicolour Uniform Stripe Shirt
$370.00 CAD $740.00 CAD
  • Small
  • Medium
Cotton Broad Shirt Black
$295.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
White Shirt Panelled Sleeve
$230.00 CAD $575.00 CAD
  • Small
  • Medium
  • Large
Initial Short Sleeve Shirt Green Hibiscus Flower
$140.00 CAD $350.00 CAD
  • 44/XS
  • 46/S
  • 48/M
  • 50/L
Mesh Textured Polo Off White
$330.00 CAD
  • Small
  • Medium
  • Large
  • X-Large
Mao Shirt II Blue Navy Stripes
$545.00 CAD
  • Small
  • Medium
  • Large
Powder Composition
$112.00 CAD $280.00 CAD
  • 46/S
  • 48/M
  • 50/L