Home/shop all/menshirts for menHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalBest Seller22 itemsshop allwomenmengirlsboysbabyhomeCategory1 selectedshirts (22)pajamas & loungewear (8)underwear (5)shorts (4)SizeFitClassicSlimSlim UntuckedTallRelaxedAlphaX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGETall AlphaTALL MEDIUMTALL LARGEX LARGE-TALLXX-LARGE-TALLColorblue (8)gray (2)green (2)multicolor (8)neutral (5)pink (2)purple (2)white (4)Patternmarled (3)plaid (2)stripe (13)Discountless than 40% off (19)Occasioncasual (10)work (20)Trendingbest seller (20)top rated (21)new - last 4 weeks (1)Re-imagined1 selectedorganic (22)fair trade certified (4)recycled (2)menshirtsorganicClear Allbest sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 13best sellerQUICK SHOPbest sellerBroken-in organic cotton oxford shirtCHF 98select colors CHF 71.00 Classic, Slim, Slim Untucked, Tall, Relaxed+ 1322 Items