Home/shop all/menMEN'S FAIR ISLEHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalPick up today Select a store53 itemsshop allwomenmengirlsboysbabyhomeCategorycasual shirts (10)dress shirts (3)polos (10)shorts (8)sweaters (9)swimwear & swim trunks (3)t-shirts (8)ties & pocket squares (2)SizeClassicSlimSlim UntuckedTall5 Inch7 Inch9 InchGiantX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE282930313233343536384042ONE SIZETALL MEDIUMTALL LARGEX LARGE-TALLXX-LARGE-TALLColorblue (5)multicolor (30)navy (5)neutral (10)pink (3)white (6)yellow (1)Pattern2 selectedanimal print (2)dots (4)fair isle (1)floral (22)gingham (5)graphic (22)hearts (1)houndstooth (2)marled (33)paisley (2)plaid (39)stripes (52)other prints (4)PriceMin: $24 / Max: $244$24$244Discount60% and above (2)50% - 60% off (2)40% - 50% off (12)less than 40% off (37)Occasioncasual (24)workwear (15)beachwear (4)holiday outfits (3)new years eve outfits (3)Trendingbest seller (14)top rated (40)monogrammable (3)Brandnorse projects (1)Re-imaginedre-imagined (2)fair trade (3)organic (1)menfair islestripesEligible for SHOPNOW PromoClear Alltop ratedQUICK SHOPtop ratedVintage-wash cotton T-shirt in stripeOriginal Price: $39.50-$45Sale Price: Sale Price: from$26.50-to$29.99 Classic, Tallbest sellerQUICK SHOPbest seller6" swim trunk in seersuckerOriginal Price: $89.50Sale Price: Sale Price: from$34.99-to$59.50top ratedQUICK SHOPtop rated5" linen shortOriginal Price: $89.50Sale Price: $62.50(30% Off) 5 Inch, 7 Inch, 9 Inchtop ratedQUICK SHOPtop rated7" linen shortOriginal Price: $89.50Sale Price: $62.50(30% Off) 5 Inch, 7 Inch, 9 Inchtop ratedQUICK SHOPtop rated7" linen shortOriginal Price: $89.50Sale Price: $62.50(30% Off) 5 Inch, 7 Inch, 9 Inchbest sellerQUICK SHOPbest sellerPerformance polo shirt with COOLMAX® in stripeOriginal Price: $69.50Sale Price: $39.50–$49.99 Classic, Classic Untucked, Slim, TallQUICK SHOP9" linen shortOriginal Price: $89.50Sale Price: $62.50(30% Off) 5 Inch, 7 Inch, 9 Inchbest sellerQUICK SHOPbest sellerPerformance polo shirt with COOLMAX® in stripeOriginal Price: $69.50Sale Price: $39.50–$49.99 Classic, Classic Untucked, Slim, Talltop ratedQUICK SHOPtop ratedSueded cotton polo shirt in stripeOriginal Price: $49.50Sale Price: $39.50(20% Off) Classic, Classic Untucked, Slim, Tall