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 John Elliott Long Sleeve Plaid Check Shirt $398 Free US Shipping! Etro Floral Jacquard Silk Shirt $1,090 Free US Shipping! Michael Kors Michl Kors Relaxed Oxford Street Cotton Shirt $144 Vetements Tie Dye Checked Shirt $2,065 Free US Shipping! Studio Nicholson Oversized Pocket Detail Shirt $492 Free US Shipping! Zegna Chest Flap Pocket Detail Shirt $750 Free US Shipping! Soulland Button Fastening Cotton Shirt $255 Free US Shipping! BOSS Roger Long Sleeve Shirt $113 $162 C.P. Company Creased Effect Shirt $516 Free US Shipping! Giorgio Brato Long Sleeve Leather Shirt $1,052 Free US Shipping! Missoni Gradient Effect Chevron Shirt $760 Free US Shipping! S.S.Daley Floral Print Long Sleeve Shirt $613 Free US Shipping!