Shirts For Men

558 Products
Filter
sort Recommended has been applied
  • Relaxed Fit Cotton shirt - Khaki green/Checked/Light blue/Checked/Navy blue/Checked
    Deal in the app
  • Regular Fit Linen shirt - White/Light beige/Navy blue
    Deal in the app
    H&M Premium Selection
  • Relaxed Fit Oxford shirt - Green/Striped
    Deal in the app
  • Collared cotton jacket - Dark pink/Beige
    Deal in the app
  • Regular Fit Fine-knit shirt - Black/Burgundy
    Deal in the app
  • Regular Fit Resort shirt - Black/Dark brown/White
    Deal in the app
  • Relaxed Fit Cotton Shirt - White/Honda/Black/Honda
    Deal in the app
  • Four-Way Stretch Slim Fit Shirt - Khaki green/White/Black/Dark brown/Light blue/Striped/Light blue
    Deal in the app
  • The model is wearing a short-sleeved shirt in pale yellow jacquard jersey, featuring a subtle leaf pattern. It boasts a resort collar, a French front, and a straight-cut hem, offering a relaxed fit.
    Deal in the app
  • Loose Fit Oxford shirt - Navy blue/Striped/Dark green/Striped/White/Striped
    Deal in the app
  • Regular Fit Cotton muslin shirt - Dark dusty purple/Black
    Deal in the app
  • Cotton Shirt Muscle Fit - Black
    Deal in the app
  • Regular Fit Overshirt - Dark grey
    Deal in the app
  • Regular Fit Corduroy overshirt - White
    Deal in the app
  • Regular Fit Jersey shirt - Dark grey
    Deal in the app
  • Regular Fit Short-sleeved linen-blend shirt - Sage green/Beige/White striped/Light brown/White/Navy blue/Light beige/Green/White striped
    Deal in the app
  • Regular Fit Short-sleeved linen-blend shirt - Navy blue/Beige/White striped/Light brown/White/Light beige/Green/White striped/Sage green
    Deal in the app
  • Regular Fit Short-sleeved linen-blend shirt - Green/White striped/Beige/White striped/Light brown/White/Navy blue/Light beige/Sage green
    Deal in the app
  • Regular Fit Herringbone-weave resort shirt - Light beige
    Deal in the app
  • Regular Fit Cotton twill overshirt - White
    Deal in the app
  • Slim Fit Linen shirt - Sage green/Light blue/Black/White/Khaki green
    Deal in the app
    H&M Premium Selection
  • Regular Fit Overshirt - White
    Deal in the app
  • Loose Fit Shirt - Dark beige/Striped/Light beige/Striped
    Deal in the app
  • Loose Fit Shirt - Light beige/Striped/Dark beige/Striped
    Deal in the app
  • Regular Fit Textured resort shirt - Navy blue/Striped
    Deal in the app
  • Regular Fit Linen-blend resort shirt - Beige/Black
    Deal in the app
  • Regular Fit Linen-blend resort shirt - Black/Beige
    Deal in the app
  • Regular Fit Textured-weave overshirt - White
    Deal in the app
  • Regular Fit Jacquard-knit shirt - Dark beige/Light beige/Striped
    Deal in the app
  • Regular Fit Short-sleeved piqué shirt - Brown marl
    Deal in the app
  • Loose Fit Waffled resort shirt - Beige/Black/Cream
    Deal in the app
  • Regular Fit Jacquard-weave resort shirt - Cream/Black
    Deal in the app
  • Regular Fit Crinkled resort shirt - Beige/Black
    Deal in the app
  • Regular Fit Crochet-look shirt - Black/Cream
    Deal in the app
  • Regular Fit Resort shirt - Navy blue
    Deal in the app
  • Regular Fit Overshirt - Dark beige
    Deal in the app

Shirts For Men

Dress up your everyday look with our shirts for men. We have slim- and regular-fit shirts to match your mood as well as your plans – think everything from classic Grandad and Oxford shirts, to timeless denim shirts, flannel shirts and corduroy shirts. Trend setter? Look no further than our stylish shackets to solve all your weather woes this season. Dress your new favourite shirt with a pair of jeans and you’ll be good to go.