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 Topman Light Wash Denim Button Down $50 Ely Cattleman Denim Snap Shirt $30 Brave Soul Denim Shirt $45 Rifle Denim Shirts $59 No Brand Fresh Brand Cotton Light Weight Denim Short Sleeve Shirt $59 Fresh Light Blue Short Sleeve Stretch Cotton Denim Shirt $59 French Connection Navy Polka Dot Sport Shirt $78 Stone Rose Dot Short Sleeve Woven Shirt $129 River Island Navy Blue Polka Dot Print Short Sleeve Shirt $56 French Connection Navy And Pink Polka Dot Cotton Short Sleeve Button Front Shirt $50 River Island Navy Polka Dot Contrast Sleeve Shirt $24 Ben Sherman Slim Soho Fit Paisley Print Sport Shirt $90