Free shipping on all orders over $250.

Collection: Men's Shirts

246 products
  • Calder Shirt Luxe Poplin Gingham Check Cocoa
    Regular price
    $265.00
    Sale price
    $265.00
    Regular price
    $0.00
    Unit price
    per 
    Sold out
  • Calder Shirt Luxe Poplin Gingham Check Coral
    Regular price
    $265.00
    Sale price
    $265.00
    Regular price
    $0.00
    Unit price
    per 
    Sold out
  • Calder Shirt Luxe Poplin Graph Check Denim
    Regular price
    $265.00
    Sale price
    $265.00
    Regular price
    $0.00
    Unit price
    per 
    Sold out
  • Peter Millar Marco Cotton Sport Shirt Biscotti
    Regular price
    $175.00
    Sale price
    $175.00
    Regular price
    $250.00
    Unit price
    per 
    Sold out
  • Relwen Shirt Hemp Stripe Buttondown Navy/Wht
    Regular price
    $117.60
    Sale price
    $117.60
    Regular price
    $168.00
    Unit price
    per 
    Sold out
  • Relwen Shirt Hemp Stripe Buttondown Burnt Orange/White
    Regular price
    $117.60
    Sale price
    $117.60
    Regular price
    $168.00
    Unit price
    per 
    Sold out
  • Relwen Shirt Nautical Neats Wht/Blue Dobby BD
    Regular price
    $124.60
    Sale price
    $124.60
    Regular price
    $178.00
    Unit price
    per 
    Sold out
  • Alan Paine Chilcombe SS Polo Arctic Blue
    Regular price
    $157.50
    Sale price
    $157.50
    Regular price
    $225.00
    Unit price
    per 
    Sold out
  • Alan Paine Shaldon SS 1/4 Zip Polo w/Stripes Navy
    Regular price
    $250.00
    Sale price
    $250.00
    Regular price
    $0.00
    Unit price
    per 
    Sold out
  • Alan Paine Classic BD Shirt Linen Madras Blue/Brown
    Regular price
    $157.50
    Sale price
    $157.50
    Regular price
    $225.00
    Unit price
    per 
    Sold out
  • Alan Paine Classic BD Shirt Cotton Gingham Sky
    Regular price
    $225.00
    Sale price
    $225.00
    Regular price
    Unit price
    per 
    Sold out
  • Alan Paine Portloe SS Polo With Placket Tipping Ecru
    Regular price
    $105.00
    Sale price
    $105.00
    Regular price
    $150.00
    Unit price
    per 
    Sold out
  • Alan Paine Portloe SS Polo With Placket Tipping Steel Blue
    Regular price
    $105.00
    Sale price
    $105.00
    Regular price
    $150.00
    Unit price
    per 
    Sold out
  • Alan Paine Classic BD Shirt Cotton Poplin Check
    Regular price
    $138.60
    Sale price
    $138.60
    Regular price
    $198.00
    Unit price
    per 
    Sold out
  • Alan Paine Classic BD Shirt Light Cotton Oxford Check
    Regular price
    $138.60
    Sale price
    $138.60
    Regular price
    $198.00
    Unit price
    per 
    Sold out
  • Alan Paine Classic BD Shirt Linen Blend Light Blue
    Regular price
    $138.60
    Sale price
    $138.60
    Regular price
    $198.00
    Unit price
    per 
    Sold out
  • Alan Paine Classic BD Shirt Linen Blend Sage
    Regular price
    $198.00
    Sale price
    $198.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Urbino Italian Poplin Sport Shirt
    Regular price
    $175.00
    Sale price
    $175.00
    Regular price
    $250.00
    Unit price
    per 
    Sold out
  • Peter Millar Sandbar Linen Sport Shirt
    Regular price
    $115.50
    Sale price
    $115.50
    Regular price
    $165.00
    Unit price
    per 
    Sold out
  • Peter Millar Felix Crown Lite Stretch Sport Shirt
    Regular price
    $115.50
    Sale price
    $115.50
    Regular price
    $165.00
    Unit price
    per 
    Sold out
  • Peter Millar Douglas Crown Lite Stretch Sport Shirt
    Regular price
    $115.50
    Sale price
    $115.50
    Regular price
    $165.00
    Unit price
    per 
    Sold out
  • Peter Millar Cotton SS Polo Flex Herringbone Navy
    Regular price
    $122.50
    Sale price
    $122.50
    Regular price
    $175.00
    Unit price
    per 
    Sold out
  • Peter Millar Cotton SS Polo Ryles Stripe
    Regular price
    $87.50
    Sale price
    $87.50
    Regular price
    $125.00
    Unit price
    per 
    Sold out
  • Calder Shirt Luxe Italian Printed Linen
    Regular price
    $192.50
    Sale price
    $192.50
    Regular price
    $275.00
    Unit price
    per 
    Sold out