- French blue gabardine wool overshirt
Sold out - Cinnamon super 110's virgin wool relax shirt
Regular price$799.00 CADSale price$599.00 CAD - Light blue vintage stripes mercerized poplin shirt
Regular price$449.00 CADSale price$329.00 CAD - White black pinstriped mercerized poplin shirt
Regular price$379.00 CADSale price$299.00 CAD - Nutmeg silk-speckled western overshirt
Regular price$799.00 CADSale price$599.00 CAD - White oxford cloth western shirt
Regular price$389.00 CADSale price$299.00 CAD - Distressed blue western denim overshirt
Regular price$499.00 CADSale price$379.00 CAD - White button down soft poplin long-sleeve shirt
Regular price$329.00 CADSale price$249.00 CAD - Blue stripe button down fine oxford long-sleeve shirt
Regular price$329.00 CADSale price$249.00 CAD - Pink stripe button down fine oxford long-sleeve shirt
Regular price$329.00 CADSale price$249.00 CAD - Washed blue denim embroidered western overshirt
Regular price$599.00 CADSale price$419.00 CAD - Camel plaid cotton western overshirt
Regular price$499.00 CADSale price$349.00 CAD - Charcoal plaid cotton western overshirt
Regular price$499.00 CADSale price$349.00 CAD - Ivory poplin embroidered logo relaxed shirt
Regular price$349.00 CADSale price$249.00 CAD - Blue stripes iced poplin embroidered logo relaxed shirt
Regular price$349.00 CADSale price$249.00 CAD - Black perforated floral fabric evening relaxed shirt
Regular price$449.00 CADSale price$319.00 CAD - Cream brushed flannel relaxed shirt
Regular price$429.00 CADSale price$309.00 CAD - Sage green brushed cotton flannel relaxed shirt
Regular price$399.00 CADSale price$279.00 CAD