Long Sleeve 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 Canali Cotton Button Up Shirt $90 $225 Canali Cotton Button Up Shirt $90 $225 John Varvatos Fenway Cotton Blend Button Up Shirt $84 $168 John Varvatos Fenway Cotton Blend Button Up Shirt $84 $168 Ted Baker London Whyme Slim Fit Dot Button Up Shirt $89 $155 Drumohr Plaid Check Print Shirt $724 $1,228 Stone Island Buttoned Corduroy Shirt $458 Barba Long Sleeve Striped Cotton Shirt $155 $195 Barba Geometric Print Shirt $159 $199 Bottega Veneta Epaulette Detailed Shirt $1,500 Transit Pocket Cotton Shirt $130 $433 Transit Pocket Cotton Shirt $308