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 Polo Ralph Lauren Striped Button Down Shirt $50 $100 Polo Ralph Lauren Long Sleeve Oxford Shirt $63 $126 Polo Ralph Lauren Button Down Logo Shirt $87 $125 Barba Spread Collar Cotton Shirt $156 $207 Maison Mihara Ya... X Catterpillar Check Shirt $372 $531 Pierre Louis Mascia Pierre Louis Mascia Aloes Mixed Pattern Silk Shirt $550 Canali Tile Print Spread Collar Shirt $115 $204 VISVIM Logo Print Cotton Shirt $935 $1,650 Saint Laurent Leopard Print Silk Shirt $1,190 Universal Works Striped Shirt $85 $121 Salvatore Ferragamo Striped Button Up Shirt $278 $463 Etro Logo Embroidered Stripe Shirt $210 $350