Home/shop all/menshirts for menHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalBest SellerPick up today Select a store44 itemsshop allwomenmengirlsboysbabyhomeCategory1 selectedsweaters (4)cashmere (7)shirts (44)dress shirts (7)coats & jackets (3)suiting (11)blazers (9)pajamas & loungewear (8)+ Show 5 MoreSizeFitClassicSlimSlim UntuckedTallRelaxedAlphaX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGETall AlphaTALL MEDIUMTALL LARGEX LARGE-TALLXX-LARGE-TALLColorgray (2)multicolor (41)neutral (3)white (2)Pattern2 selectedgingham (13)graphic (1)herringbone (1)houndstooth (6)marled (12)plaid (38)stripe (24)Personalizeembroidery (19)PriceMin$Max$Discount50% - 60% off (1)less than 40% off (32)Occasioncasual (22)work (14)Trendingbest seller (33)top rated (38)new - last 2 weeks (3)new - last 4 weeks (3)Re-imaginedorganic (3)regenerative (1)menshirtshoundstoothplaidClear Allbest sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $36.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 14new colorQUICK SHOPnew colorSeaboard soft-knit shirt in plaidOriginal Price: $118Sale Price: Sale Price: from$87.99-to$89.50+ 4best sellerQUICK SHOPbest sellerLightweight Seaboard soft-knit shirtOriginal Price: $98Sale Price: Sale Price: from$69.99-to$74.50+ 2best sellerQUICK SHOPbest sellerLightweight Seaboard soft-knit shirtOriginal Price: $98Sale Price: Sale Price: from$69.99-to$74.50+ 2only a few leftQUICK SHOPonly a few leftSecret Wash cotton poplin shirtOriginal Price: $98Sale Price: Sale Price: from$44.99-to$87.99 Classic, Slim, Slim Untucked, Relaxed+ 1best sellerQUICK SHOPbest sellerLightweight Seaboard soft-knit shirtOriginal Price: $98Sale Price: Sale Price: from$69.99-to$74.50+ 2new colorQUICK SHOPnew colorSeaboard soft-knit shirt in plaidOriginal Price: $118Sale Price: Sale Price: from$87.99-to$89.50+ 4new colorQUICK SHOPnew colorBowery performance stretch dress shirt with spread collar$98select colors $68.50 Classic, Slim, Tall+ 12new colorQUICK SHOPnew colorCotton-cashmere blend shirt in checkOriginal Price: $148Sale Price: Sale Price: from$94.50-to$102.99+ 644 Items