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 Alpine Floral Print Shirt $177 Topman Navy Floral Print Shirt $60 Paul Smith Slim Fit Navy Earth Floral Print Shirt $195 Ted Baker London Floral Cotton Dress Shirt $84 $120 No Brand Boss Black Formal Ditsy Floral Pattern Slim Fit Cotton Shirt $148 Club Monaco Slim Deco Floral Shirt $59 $89 Club Monaco Slim Flannel Floral Leaf Shirt $89 Club Monaco Slim Multi Floral Shirt $79 $89 Stone Rose Floral Stripe Dress Shirt $59 $185 No Brand Jeff Albany Floral Long Sleeve Tailored Fit Shirt $124 $225 No Brand Long Sleeve Geo Print Shirt $14 7 Diamonds Flourish Long Sleeve Shirt Long Sleeve Button Up $99