Shirts For Men

558 Products
Filter
sort Recommended has been applied
  • The model is wearing an olive green Oxford cotton shirt open, layered over a white T-shirt and paired with off-white trousers. The shirt features a button-down collar, a single chest pocket, and contrasting white buttons along the front placket.
    Deal in the app
  • Hooded overshirt - Light blue
    Deal in the app
  • A beige and cream plaid twill overshirt is worn unbuttoned by the model over a dark T-shirt and light-coloured trousers. The overshirt features a collar, a button-down front, patch chest pockets, and long sleeves with button cuffs.
    Deal in the app
  • A blue and white pinstriped Oxford cotton shirt is worn by the model, featuring a button-down collar and an open chest pocket with green embroidered script. The relaxed-fit shirt is styled partially unbuttoned, layered over a white T-shirt and light-coloured trousers.
    Deal in the app
  • The model is wearing a dark brown cotton corduroy overshirt over a striped T-shirt. The overshirt features a contrasting grey jersey hood, a classic collar, silver press studs down the front, and two open chest pockets.
    Deal in the app
  • Coated overshirt - Black/Dark purple
    Deal in the app
  • A blue and white checked cotton poplin shirt is worn open by the model, layered over a cream-coloured knit top and dark blue jeans. The relaxed-fit shirt features a classic collar, dropped shoulders, and a patch pocket on the chest with white printed text.
    Deal in the app
  • Relaxed Fit Jersey shirt - Light beige/Dark mole
    Deal in the app
  • Regular Fit Oxford shirt - Dark grey/Dark blue/Light blue/Black/Dark khaki green/Red/Striped/White/Light blue/Striped/White/Striped/Khaki green/Dark brown/White/Striped/Dark green/Pink/Striped/Green/Striped
    Deal in the app
  • Slim Fit Easy-iron shirt - White/Light blue/Striped/Dark grey/Light pink/Striped/Blue/Striped/Light blue/Black/Dark brown/Light blue/Striped/Khaki green
    Deal in the app
  • A dark green cotton twill overshirt featuring a collar, metal press studs down the front, and a straight hem is being worn by the model. The overshirt is layered over a white T-shirt and paired with light wash blue jeans.
    Deal in the app
  • Slim Fit Easy-iron shirt - Light blue/Striped/White/Dark grey/Light pink/Striped/Blue/Striped/Light blue/Black/Dark brown/Light blue/Striped/Khaki green
    Deal in the app
  • Slim Fit Stretch shirt - White/Light blue/Mole/Black/Light blue
    Deal in the app
  • Regular Fit Corduroy shirt - Dark denim grey/Dark khaki green/Light blue/Navy blue/Burgundy/Light beige/Dark green
    Deal in the app
  • Slim Fit Stretch shirt - Light blue/White/Mole/Black/Light blue
    Deal in the app
  • Slim Fit Stretch shirt - Mole/White/Light blue/Black/Light blue
    Deal in the app
  • Regular Fit Corduroy shirt - Dark khaki green/Dark denim grey/Light blue/Navy blue/Burgundy/Light beige/Dark green
    Deal in the app
  • Regular Fit Oxford shirt - Dark blue/Dark grey/Light blue/Black/Dark khaki green/Red/Striped/White/Light blue/Striped/White/Striped/Khaki green/Dark brown/White/Striped/Dark green/Pink/Striped/Green/Striped
    Deal in the app
  • Slim Fit Easy-iron shirt - Dark grey/White/Light blue/Striped/Light pink/Striped/Blue/Striped/Light blue/Black/Dark brown/Light blue/Striped/Khaki green
    Deal in the app
  • Regular Fit Oxford shirt - Light blue/Dark grey/Dark blue/Black/Dark khaki green/Red/Striped/White/Light blue/Striped/White/Striped/Khaki green/Dark brown/White/Striped/Dark green/Pink/Striped/Green/Striped
    Deal in the app
  • Relaxed Fit Corduroy shirt - Dark green/Black/Red/East Isles Club
    Deal in the app
  • Slim Fit Easy-iron shirt - Light pink/Striped/White/Light blue/Striped/Dark grey/Blue/Striped/Light blue/Black/Dark brown/Light blue/Striped/Khaki green
    Deal in the app
  • Slim Fit Stretch shirt - Black/White/Light blue/Mole/Light blue
    Deal in the app
  • Regular Fit Oxford shirt - Black/Dark grey/Dark blue/Light blue/Dark khaki green/Red/Striped/White/Light blue/Striped/White/Striped/Khaki green/Dark brown/White/Striped/Dark green/Pink/Striped/Green/Striped
    Deal in the app
  • Relaxed Fit Linen-blend shirt - Dark blue/Light blue/Rust red/Striped/White/Striped/Dark khaki green/White/Light pink/Dark brown/Light beige
    Deal in the app
    H&M Premium Selection
  • Slim Fit Easy-iron shirt - Blue/Striped/White/Light blue/Striped/Dark grey/Light pink/Striped/Light blue/Black/Dark brown/Light blue/Striped/Khaki green
    Deal in the app
  • Relaxed Fit Motif-detail cotton shirt - Blue/Globestudio
    Deal in the app
  • Regular Fit Corduroy shirt - Light blue/Dark denim grey/Dark khaki green/Navy blue/Burgundy/Light beige/Dark green
    Deal in the app
  • Relaxed Fit Oxford shirt - Brown/Checked/Dark blue/Striped/Red/Cross Country Champs/Dark blue/White striped
    Deal in the app
  • Relaxed Fit Flannel shirt - Dark blue/Checked
    Deal in the app
  • A grey jacket is being worn, featuring a full-zip front fastening and a pointed collar. It is styled partially unzipped, revealing a white ribbed vest, and displaying long sleeves with buttoned cuffs and a relaxed fit ending at the waist.
    Deal in the app
  • The model is wearing a blue and black plaid overshirt, featuring a button-front fastening, a single chest pocket, and an attached light grey jersey hood with drawstrings. The overshirt is layered over a grey T-shirt and paired with black trousers.
    Deal in the app
  • Relaxed Fit Short-sleeved Oxford shirt - Light blue/Striped/Dark blue/Light blue/White/Dark green/Light blue/New York City/Black/Green/Striped
    Deal in the app
  • Relaxed Fit Linen resort shirt - Light beige/White/Navy blue/Light khaki green
    Deal in the app
    H&M Premium Selection

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.