Men's Long-Sleeve Shirts

107 Products
Filter
sort Recommended have been applied
  • Relaxed-Fit Linen Shirt - White/Navy blue/Cream
    -30%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$34.99Regular price$49.99

  • Relaxed-Fit Linen Shirt - Navy blue/White/Cream
    -20%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$39.99Regular price$49.99

  • Slim Fit Linen Shirt - Light blue/White/Black/Khaki green
    -20%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$39.99Regular price$49.99

  • Overshirt - Dark khaki green/Dark brown
    -16%

    Overshirt

    Discounted price$41.99Regular price$49.99

  • Overshirt - Dark brown/Dark khaki green
    -16%

    Overshirt

    Discounted price$41.99Regular price$49.99

  • Relaxed-Fit Linen Shirt - Cream/White/Navy blue
    -20%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$39.99Regular price$49.99

  • Twill overshirt - Dark gray/Black
    -16%

    Twill overshirt

    Discounted price$41.99Regular price$49.99

  • Twill overshirt - Black/Dark gray
    -16%

    Twill overshirt

    Discounted price$41.99Regular price$49.99

Men's Long-Sleeve Shirts

Tenacious yet simple, the long sleeve shirt has long remained a wardrobe necessity. Whether it’s a regular fit Oxford shirt or a checked flannel shirt you’re looking for, you’ll find it here. Dress up a white Oxford shirt with chinos or keep things lowkey with jeans. Choose a shirt jacket in blue or brown for a lightweight outerwear option. For more of a casual style, take a look at our long sleeve T-shirts. Dressing for warm weather? Our short sleeve shirts will have you covered.