Home/shop all/menshirts for menHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalBest SellerPick up today Select a store42 itemsshop allwomenmengirlsboysbabyhomeCategory1 selectedsweaters (2)pants (37)shirts (42)dress shirts (26)coats & jackets (48)suiting (56)blazers (33)sweatshirts & sweatpants (3)+ Show 6 MoreSizeFitClassicSlimSlim UntuckedTallRelaxedAlphaX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGETall AlphaTALL MEDIUMTALL LARGEX LARGE-TALLXX-LARGE-TALLColorblack (1)blue (16)gray (2)green (2)multicolor (16)navy (1)neutral (9)pink (4)purple (2)white (7)Patterngingham (5)houndstooth (2)marled (2)plaid (5)stripe (16)Personalizeembroidery (40)PriceMin$Max$Discount60% and above (1)50% - 60% off (2)less than 40% off (27)Occasion1 selectedcasual (33)work (42)Trendingbest seller (36)top rated (41)Re-imaginedorganic (21)fair trade certified (1)menshirtsworkClear Allbest sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBowery performance stretch dress shirt with spread collar$98select colors $67.99 Classic, Slim, Tall+ 9best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirt$98select colors $45.99 Classic, Slim, Slim Untucked, Tall, Relaxed+ 16best sellerQUICK SHOPbest sellerBowery performance stretch dress shirt with spread collar$98select colors $67.99 Classic, Slim, Tall+ 942 Items