Collection: All Men's Tops

160 products
  • Peter Millar Essex Vest
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Fairbanks Perf Twill Sport Shirt
    Regular price
    $165.00
    Sale price
    $165.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Fuse Hybrid Vest
    Regular price
    $230.00
    Sale price
    $230.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Gardner Crown Stretch
    Regular price
    $160.00
    Sale price
    $160.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Harris Herringbone Knit Polo
    Regular price
    $175.00
    Sale price
    $175.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Highlands Jersey Polo
    Regular price
    $105.00
    Sale price
    $105.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Indigo Palms Cotton Short Sleeve Shirt
    Regular price
    from $145.00
    Sale price
    from $145.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Jubilee Performance Jersey Polo
    Regular price
    $105.00
    Sale price
    $105.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Jubilee Performance Jersey Polo
    Regular price
    $105.00
    Sale price
    $105.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Langley Sport Shirt
    Regular price
    $160.00
    Sale price
    $160.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Merge Hybrid Jacket
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Nelson Flannelite
    Regular price
    $160.00
    Sale price
    $160.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Norfolk Bomber
    Regular price
    $365.00
    Sale price
    $365.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Perth Birdseye Performance 1/4 Zip
    Regular price
    $145.00
    Sale price
    $145.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Perth Birdseye Performance 1/4 Zip
    Regular price
    $150.00
    Sale price
    $150.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Perth Melange Performance 1/4 Zip
    Regular price
    $135.00
    Sale price
    $135.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Perth Melange Performance 1/4 Zip
    Regular price
    $140.00
    Sale price
    $140.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Perth Sugar Stripe Performance 1/4 Zip
    Regular price
    $150.00
    Sale price
    $150.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Pine Sugar Stripe Perf Hoodie
    Regular price
    $155.00
    Sale price
    $155.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Rambler Jacket
    Regular price
    $250.00
    Sale price
    $250.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Reversible Camo Popover Hoodie
    Regular price
    $295.00
    Sale price
    $295.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Tamworthy Chambray
    Regular price
    $160.00
    Sale price
    $160.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Winsome Hybrid Vest
    Regular price
    $245.00
    Sale price
    $245.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Winsome Hybrid Vest
    Regular price
    $275.00
    Sale price
    $275.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Millar Wissel Performance Twill Shirt
    Regular price
    $160.00
    Sale price
    $160.00
    Regular price
    Unit price
    per 
    Sold out
  • Prana Baseball Raglan
    Regular price
    $39.00
    Sale price
    $39.00
    Regular price
    Unit price
    per 
    Sold out
  • Prana Baseball Raglan
    Regular price
    from $39.00
    Sale price
    from $39.00
    Regular price
    Unit price
    per 
    Sold out
  • Robert Stock Paisley Print
    Regular price
    $175.00
    Sale price
    $175.00
    Regular price
    Unit price
    per 
    Sold out
  • SAXX Sleepwalker Short Sleeve Tee
    Regular price
    $36.00
    Sale price
    $36.00
    Regular price
    Unit price
    per 
    Sold out
  • Smartwool Intraknit Thermal
    Regular price
    $130.00
    Sale price
    $130.00
    Regular price
    Unit price
    per 
    Sold out
  • Smartwool Merino Ultralite Tank
    Regular price
    $50.00
    Sale price
    $50.00
    Regular price
    Unit price
    per 
    Sold out
  • Smartwool Patched L/S Graphic Tee
    Regular price
    $75.00
    Sale price
    $75.00
    Regular price
    Unit price
    per 
    Sold out