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 Barba Plain Formal Shirt $207 Barba Plain Formal Shirt $159 $199 Gieves & Hawkes Classic Fitted Shirt $126 $360 Barba Classic Formal Shirt $213 Barba Plain Formal Shirt $213 Barba Classic Plain Shirt $166 $207 Barba Classic Fitted Shirt $143 $168 Z Zegna Classic Plain Shirt $200 Borriello Patterned Button Shirt $247 Z Zegna Classic Plain Shirt $275 AMI Alexandre Ma... Classic Collar Shirt $142 $284 Lanvin Striped Shirt $192 $384