Men's Long-Sleeve Shirts

133 Products
Filter
sort Recommended have been applied
  • Loose-Fit Poplin Shirt-Light blue/striped
    -50%

    Loose-Fit Poplin Shirt

    Discounted price$17.49Regular price$34.99

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

    Slim Fit Easy-iron Shirt

    Discounted price$19.99Regular price$24.99

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

    Slim Fit Easy-iron Shirt

    Discounted price$18.49Regular price$24.99

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

    Slim Fit Easy-iron Shirt

    Discounted price$20.99Regular price$24.99

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

    Slim Fit Easy-iron Shirt

    Discounted price$15.99Regular price$24.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$37.99Regular price$44.99

  • Slim-Fit Stretch Shirt-Black
    -26%

    Slim-Fit Stretch Shirt

    Discounted price$25.99Regular price$34.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$37.99Regular price$44.99

  • Regular Fit Oxford Shirt-White
    -14%

    Regular Fit Oxford Shirt

    Discounted price$29.99Regular price$34.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

  • Regular Fit Oxford Shirt-Dark green
    -3%

    Regular Fit Oxford Shirt

    Discounted price$33.99Regular price$34.99

  • Slim-Fit Stretch Shirt-White
    -20%

    Slim-Fit Stretch Shirt

    Discounted price$27.99Regular price$34.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

  • Regular Fit Oxford Shirt-Khaki green
    -3%

    Regular Fit Oxford Shirt

    Discounted price$33.99Regular price$34.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

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

    Relaxed-Fit Linen Shirt

    Discounted price$50.99Regular price$59.99

  • Regular Fit Oxford Shirt-Light blue
    -3%

    Regular Fit Oxford Shirt

    Discounted price$33.99Regular price$34.99

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

    Slim Fit Linen Shirt

    Discounted price$50.99Regular price$59.99

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

    Regular Fit Oxford Shirt

    Discounted price$31.99Regular price$34.99

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

    Relaxed-Fit Linen Shirt

    Discounted price$50.99Regular price$59.99

  • Relaxed-Fit Shirt-Dark gray/pinstriped
    -27%

    Relaxed-Fit Shirt

    Discounted price$32.99Regular price$44.99

  • Relaxed-Fit Flannel Shirt-Navy blue/plaid
    -27%

    Relaxed-Fit Flannel Shirt

    Discounted price$21.99Regular price$29.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

  • Regular Fit Oxford Shirt-Black
    -14%

    Regular Fit Oxford Shirt

    Discounted price$29.99Regular price$34.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$37.99Regular price$44.99

  • Oversized Denim Shirt-Denim blue
    -20%

    Oversized Denim Shirt

    Discounted price$35.99Regular price$44.99

  • Slim-Fit Cotton Shirt-Black
    -20%

    Slim-Fit Cotton Shirt

    Discounted price$39.99Regular price$49.99

  • Regular-Fit Cotton Muslin Shirt-Dark dusty purple
    -16%

    Regular-Fit Cotton Muslin Shirt

    Discounted price$37.99Regular price$44.99

  • Relaxed-Fit Cotton-Blend Shirt-Dark brown/plaid
    -20%

    Relaxed-Fit Cotton-Blend Shirt

    Discounted price$39.99Regular price$49.99

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

    Regular Fit Oxford Shirt

    Discounted price$33.99Regular price$34.99

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

    Relaxed-Fit Linen Shirt

    Discounted price$50.99Regular price$59.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.