Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Southern Tide Flaghoist Plaid Oxford Shirt $55 $110 Brax David Modern Fit Knit Button Up Shirt $58 $148 Hugo Slim Fit Button Up Shirt $88 $148 Bugatchi Shaped Fit Cotton Button Up Shirt $149 Madewell Flannel Sunday Shirt $51 $85 Gucci Cat Patch Check Cotton Flannel Button Up Shirt $750 Gucci Gg Embroidered Pinpoint Long Sleeve Button Up Shirt $680 Boglioli Donegal Herringbone Long Sleeve Button Up Shirt $295 Faherty Legend Buffalo Check Flannel Button Up Shirt $178 Theory Sylvain Fleck Button Up Shirt $97 $195 Robert Graham Medival Times Classic Fit Patterned Button Up Shirt $118 $198 Robert Graham Fit Floral Button Up Shirt $99 $168