Men's Long-Sleeve Shirts

130 Products
Filter
sort Recommended have been applied
  • Slim-Fit Stretch Shirt-White
    -50%

    Slim-Fit Stretch Shirt

    Discounted price$14.99Regular price$29.99

  • Slim Fit Easy-iron Shirt-White
    -25%

    Slim Fit Easy-iron Shirt

    Discounted price$14.99Regular price$19.99

  • Slim Fit Easy-iron Shirt-Black
    -30%

    Slim Fit Easy-iron Shirt

    Discounted price$13.99Regular price$19.99

  • Slim Fit Easy-iron Shirt-Light blue
    -30%

    Slim Fit Easy-iron Shirt

    Discounted price$13.99Regular price$19.99

  • Relaxed-Fit Linen-Blend Shirt-Dark brown
    -20%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$31.99Regular price$39.99

  • Regular Fit Oxford Shirt-Light blue
    -30%

    Regular Fit Oxford Shirt

    Discounted price$20.99Regular price$29.99

  • Relaxed-Fit Linen-Blend Shirt-White/striped
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt-Light blue
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt-White
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt-Dark khaki green
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Regular Fit Oxford Shirt-White
    -30%

    Regular Fit Oxford Shirt

    Discounted price$20.99Regular price$29.99

  • Regular Fit Oxford Shirt-Khaki green
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Relaxed-Fit Linen-Blend Shirt-Dark blue
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt-Light pink
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Slim Fit Linen Shirt-White
    -30%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$34.99Regular price$49.99

  • Relaxed-Fit Linen-Blend Shirt-Khaki green
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt-Light beige
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Regular Fit Oxford Shirt-Dark green
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular Fit Oxford Shirt-White/striped
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular Fit Oxford Shirt-Black
    -30%

    Regular Fit Oxford Shirt

    Discounted price$20.99Regular price$29.99

  • Slim Fit Linen Shirt-Black
    -30%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$34.99Regular price$49.99

  • Slim Fit Linen Shirt-Light blue
    -16%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$41.99Regular price$49.99

  • Relaxed-Fit Linen-Blend Shirt-White
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt-Green/striped
    -15%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$33.99Regular price$39.99

  • Regular Fit Oxford Shirt-Green/striped
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Relaxed-Fit Linen Shirt-White
    -16%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$41.99Regular price$49.99

  • Regular Fit Oxford Shirt-Pink/striped
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular Fit Oxford Shirt-Light blue/striped
    -27%

    Regular Fit Oxford Shirt

    Discounted price$21.99Regular price$29.99

  • Slim-Fit Stretch Shirt-Black
    -30%

    Slim-Fit Stretch Shirt

    Discounted price$20.99Regular price$29.99

  • Relaxed-Fit Linen Shirt-Cream
    -16%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$41.99Regular price$49.99

  • Relaxed-Fit Poplin Shirt-Dark blue/striped
    -20%

    Relaxed-Fit Poplin Shirt

    Discounted price$23.99Regular price$29.99

  • Relaxed-Fit Shirt-Pink/plaid
    -25%

    Relaxed-Fit Shirt

    Discounted price$29.99Regular price$39.99

  • Relaxed-Fit Shirt-Light blue/checked
    -27%

    Relaxed-Fit Shirt

    Discounted price$21.99Regular price$29.99

  • Relaxed-Fit Poplin Shirt-Khaki green/striped
    -17%

    Relaxed-Fit Poplin Shirt

    Discounted price$24.99Regular price$29.99

  • Relaxed-Fit Boxy Corduroy Shirt-Gray
    -16%

    Relaxed-Fit Boxy Corduroy Shirt

    Discounted price$37.99Regular price$44.99

  • Slim Fit Easy-iron Shirt-Light blue/striped
    -35%

    Slim Fit Easy-iron Shirt

    Discounted price$12.99Regular price$19.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.