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 Barena Striped Cotton Shirt $193 Free US Shipping! Barba Dots Long Sleeve Shirt $215 Free US Shipping! Y/Project Ruched Cotton Shirt $1,052 Free US Shipping! Barena Check Pattern Linen Shirt $215 Free US Shipping! Tintoria Mattei Pleat Detail Cotton Shirt $175 Free US Shipping! Our Legacy Long Sleeve Cotton Shirt $328 Free US Shipping! Barbour Long Sleeve Cotton Shirt $92 Rick Owens Gingham Check Long Sleeve Shirt $1,780 Free US Shipping! Barbour Tartan Check Long Sleeve Shirt $92 Holzweiler Clip Bleach Check Pattern Shirt $307 Free US Shipping! Paul Smith Stripe Pattern Cotton Shirt $625 Free US Shipping! Zegna Spread Collar Shirt $550 Free US Shipping!