Shirts For Men

558 Products
Filter
sort Recommended has been applied
  • Relaxed Fit Linen-blend shirt - Light beige/Dark blue/Light blue/Rust red/Striped/White/Striped/Dark khaki green/White/Light pink/Dark brown
    Deal in the app
    H&M Premium Selection
  • Relaxed Fit Linen-blend shirt - Black/White/Khaki green/Light beige/Burgundy
    Deal in the app
    H&M Premium Selection
  • Four-Way Stretch Slim Fit Shirt - Light blue/Striped/White/Black/Dark brown/Light blue/Khaki green
    Deal in the app
  • Regular Fit Rib-knit shirt - Cream/Dark brown/Dark blue
    Deal in the app
  • Relaxed Fit Linen-blend resort shirt - Black/Light beige/Dark khaki green/Brown/Dark brown/White/Dusty blue/White/Striped
    Deal in the app
  • Regular Fit Resort shirt - Dark brown/Black/Dark purple
    Deal in the app
  • Slim Fit Easy-iron shirt - Khaki green/White/Light blue/Striped/Blue/Striped/Dark grey/Light pink/Striped/Light blue/Black/Dark brown/Light blue/Striped
    Deal in the app
  • Oversized Fit Denim shirt - Denim blue/Denim black
    Deal in the app
  • Regular Fit Linen-blend shirt - Light beige/Navy blue/Beige/Striped/White
    Deal in the app
  • Regular Fit Linen-blend shirt - Beige/Striped/Navy blue/Light beige/White
    Deal in the app
  • Relaxed Fit Cotton resort shirt - Dark green/Patterned/Rust red/Patterned
    Deal in the app
  • Relaxed Fit Printed resort shirt - Brown/Black/Patterned/Light beige/Patterned
    Deal in the app
  • Regular Fit Textured short-sleeved shirt - Cream/Peach pink
    Deal in the app
  • Four-Way Stretch Slim Fit Shirt - Dark brown/White/Black/Light blue/Striped/Light blue/Khaki green
    Deal in the app
  • Regular Fit Patterned resort shirt - Dusty beige/Floral
    Deal in the app
  • Relaxed Fit Shirt - Black
    Deal in the app
  • Relaxed Fit Cotton shirt - Navy blue/Checked/Light blue/Checked/Khaki green/Checked
    Deal in the app
  • Loose Fit Resort shirt - Black
    Deal in the app
  • Loose Fit Short-sleeved linen-blend shirt - Cream/Navy blue/Green
    Deal in the app
  • Regular Fit Textured-knit shirt - White
    Deal in the app
  • Regular Fit Crochet-look shirt - Cream/Black
    Deal in the app
  • Relaxed Fit Shirt - Khaki green/Black/Burgundy
    Deal in the app
  • Relaxed Fit Waffled resort shirt - Khaki green/Black/Cream
    Deal in the app
  • Regular Fit Cable-knit shirt - Navy blue/White/Grey
    Deal in the app
  • Relaxed Fit Poplin shirt - Khaki green/Striped/Dark blue/Striped
    Deal in the app
  • Oversized Fit Short-sleeved linen-blend shirt - Black/Checked/Beige/Checked
    Deal in the app
  • Relaxed Fit Printed shirt - Navy blue/Richmond/Light red/Richmond
    Deal in the app
  • A short-sleeved shirt, vertically striped in green and white, features a camp collar and a button-up front with white buttons. It offers a relaxed fit with a patch chest pocket holding sunglasses.
    Deal in the app
  • Regular Fit Lyocell-blend resort shirt - Beige/Striped/Turquoise/Striped
    Deal in the app
  • Relaxed Fit Short-sleeved utility shirt - Dark grey/Service garments/White/Moto Garage/Light blue/Service garments
    Deal in the app
  • Regular Fit Short-sleeved shirt - Beige/Checked/Yellow/Gingham check/Brown/Gingham check
    Deal in the app
  • Relaxed Fit Printed resort shirt - Black/Bright blue/Patterned
    Deal in the app
  • Regular Fit Linen shirt - Navy blue/Light beige/White
    Deal in the app
    H&M Premium Selection
  • Slim Fit Cotton shirt - White/Blue
    Deal in the app
  • Relaxed Fit Denim shirt - Denim blue/Light denim blue/Khaki green
    Deal in the app
  • Regular Fit Short-sleeved linen-blend shirt - White/Beige/White striped/Light brown/Navy blue/Light beige/Green/White striped/Sage green
    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.