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 Paul Smith Jeans Oxford Shirt $195 Vivienne Westwood Man Classic Button Down Shirt $505 Saint Laurent Classic Poplin Shirt $525 Givenchy Cross Detailed Shirt $535 Haider Ackermann Classic Shirt $655 Lacoste Regular Fit Oxford Shirt $121 Giorgio Armani Classic Shirt $252 Givenchy Classic Shirt $655 Z Zegna Classic Shirt $149 Lanvin Classic Shirt $440 Valentino Classic Collar Shirt $1,200 Saint Laurent Classic Formal Shirt $550