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 Givenchy Trim Detail Classic Shirt $310 $620 Barba Classic Shirt $173 Cerruti 1881 Paris Classic Shirt $146 Salvatore Piccolo Checked Classic Shirt $177 $253 Saint Laurent Classic Long Sleeve Shirt $525 Salvatore Piccolo Checked Classic Shirt $177 $253 Salvatore Piccolo Checked Classic Shirt $185 $264 Z Zegna Patterned Classic Shirt $141 Salvatore Piccolo Checked Classic Shirt $177 $253 Barba Classic Shirt $166 Z Zegna Classic Button Down Shirt $154 Polo Ralph Lauren Classic Shirt $105