Winter SaleShop Now
Blue Brushed Twill $235 $176
Brick Brushed Twill $235 $176
Basil Brushed Twill $235 $176
Blue Shaggy Shadow Plaid $250 $187
Brown Brushed Cotton Tweed Camp $265 $198
Green Shaggy Shadow Plaid $250 $187
Olive Waffle Dobby $265 $198
Blue Waffle Dobby $265 $198
Navy Waffle Dobby $265 $198
Blue Brushed Cotton Tweed $265 $198
Blue Slubbed Twill Check $270 $202
Brown Brushed Cotton Tweed $265 $198
Olive Waffle Dobby Camp $265 $198
Black Slubbed Twill Check $270 $202
Navy Waffle Dobby Camp $265 $198
Navy Split Stripe Brushed Fall Oxford $240
Blue Brushed Fall Oxford $230
Blue Split Stripe Brushed Fall Oxford $240
Blue Stripe Brushed Fall Oxford $230
Green Brushed Fall Oxford $230
Grey Stripe Brushed Fall Oxford $230
Green Stripe Brushed Fall Oxford $230
Navy Brushed Fall Oxford $230
Grey Brushed Fall Oxford $230
Red Brushed Fall Oxford $230
Navy Stripe Brushed Fall Oxford $230
Red Stripe Brushed Fall Oxford $230
Tan Forest Printed Corduroy $250
Brown Cotton Tweed Check $280
Navy Forest Printed Corduroy $250
Blackwatch Mixed Yarn Plaid $280
Navy Cotton Tweed Check $280
Black Mixed Yarn Plaid $280
Tan Brushed Herringbone Plaid $265
Grey Brushed Plaid $280
Blue Brushed Herringbone Plaid $265
White Oxford Western Shirt $240 $180
Classic Chambray Western Shirt $240 $180
Black Overdye Oxford Western Shirt $240 $180
Black Corduroy Western Shirt $250 $187
Dark Denim Western Shirt $245 $183
Blue Corduroy Western Shirt $250 $187
Blue Brushed Mélange Plaid $250 $187
Light Denim Western Shirt $245 $183
Olive Brushed Mélange Plaid $250 $187
Red Recycled Plaid $260 $195
Blue Brushed Cotton Tweed Camp $265 $198
Olive Recycled Plaid $260 $195
Basil Shetland Flannel $235 $176
Blue Shetland Flannel $235 $176
White Oxford $205
Blue Oxford $205
Blue Stripe Oxford $205
Navy Overdye Oxford $215
Olive Overdye Oxford $215
Tan Overdye Oxford $215
Green Stripe Spring Oxford $200
Black Overdye Oxford $215 $161
Olive Spring Oxford $200
Dark Blue Spring Oxford $200
Purple Spring Oxford $200
Berry Stripe Spring Oxford $200
Pink Spring Oxford $200
Yellow Stripe Spring Oxford $200
Purple Stripe Spring Oxford $200
Black Stripe Spring Oxford $200
Teal Spring Oxford $200
Teal Stripe Spring Oxford $200
Yellow Spring Oxford $200
Orange Stripe Spring Oxford $200
Orange Spring Oxford $200
Black Overdye Oxford Tuxedo Shirt $240 $180
White Oxford Tuxedo Shirt $240 $180
White Oxford - Old Fit $205
Blue Oxford - Old Fit $205
Navy Overdye Oxford - Old Fit $205
Blue Stripe Oxford - Old Fit $205
Sign up for our newsletter to be the first to know about new products, exclusive releases and promotions.
Invalid email address