Free shipping on all orders over $250.

Collection: Men's Shirts

255 products
  • Peter Millar Gressan Italian Flannel Sport Shirt Blue
    Regular price
    $285.00
    Sale price
    $285.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Cuneo Italian Flannel Sport Shirt
    Regular price
    $285.00
    Sale price
    $285.00
    Regular price
    Unit price
    per 
    Sold out
  • Hagen Sport Shirt Blue Check
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Sid Mashburn CPO Shirt Navy Cashmere Flannel
    Regular price
    $675.00
    Sale price
    $675.00
    Regular price
    Unit price
    per 
    Sold out
  • Sid Mashburn CPO Shirt Green/Yellow/Oat Harris Tweed
    Regular price
    $495.00
    Sale price
    $495.00
    Regular price
    Unit price
    per 
    Sold out
  • Sid Mashburn BD Sport Shirt Mustard/Navy/Brown Madras
    Regular price
    $158.00
    Sale price
    $158.00
    Regular price
    Unit price
    per 
    Sold out
  • Sid Mashburn BD Sport Shirt Multi Check Flannel
    Regular price
    $215.00
    Sale price
    $215.00
    Regular price
    Unit price
    per 
    Sold out
  • Relwen Utility Workshirt Navy Tick Stripe
    Regular price
    $188.00
    Sale price
    $188.00
    Regular price
    Unit price
    per 
    Sold out
  • Relwen Cord Workshirt Honey
    Regular price
    $178.00
    Sale price
    $178.00
    Regular price
    Unit price
    per 
    Sold out
  • Relwen Cord Workshirt Moss
    Regular price
    $178.00
    Sale price
    $178.00
    Regular price
    Unit price
    per 
    Sold out
  • Relwen Cord Workshirt Coffee
    Regular price
    $178.00
    Sale price
    $178.00
    Regular price
    Unit price
    per 
    Sold out
  • Relwen Flyweight Flannel Lichen Multi Plaid Shirt
    Regular price
    $168.00
    Sale price
    $168.00
    Regular price
    Unit price
    per 
    Sold out
  • Emanuel Berg Luxe Flannel Gingham Shirt Taupe
    Regular price
    $278.00
    Sale price
    $278.00
    Regular price
    Unit price
    per 
    Sold out
  • Hagen Sport Shirt Ocean Plaid
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Hagen Sport Shirt Sand Multi Tattersall
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Hagen Sport Shirt Multi Prince of Whales
    Regular price
    $210.00
    Sale price
    $210.00
    Regular price
    Unit price
    per 
    Sold out
  • Hagen Sport Shirt Multi Hunting Check
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Hagen Sport Shirt Brown Open Plaid
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Calder Luxe Melange Multi Tattersall Tan
    Regular price
    $275.00
    Sale price
    $275.00
    Regular price
    Unit price
    per 
    Sold out
  • Calder Luxe Melange Twill Tartan - Olive
    Regular price
    $275.00
    Sale price
    $275.00
    Regular price
    Unit price
    per 
    Sold out
  • Calder Luxe Melange Twill Tartan - Ocean
    Regular price
    $275.00
    Sale price
    $275.00
    Regular price
    Unit price
    per 
    Sold out
  • Teleria Zed Roper Vegan Leather Shirt Desert
    Regular price
    $498.00
    Sale price
    $498.00
    Regular price
    Unit price
    per 
    Sold out
  • Teleria Zed Roper Heavy Denim Twill Shirt Desert
    Regular price
    $395.00
    Sale price
    $395.00
    Regular price
    Unit price
    per 
    Sold out
  • Paul & Shark Sport Shirt Brown and Grey Plaid
    Regular price
    $335.00
    Sale price
    $335.00
    Regular price
    Unit price
    per 
    Sold out