Men's Shirts - Sale

Sort by
Filter
sort Recommended have been applied
  • Regular Fit Felted overshirt - Black/Light greige/Navy blue/Beige/Grey/Beige/Checked
    -40%

    Regular Fit Felted overshirt

    Discounted priceS$ 29.90Normal priceS$ 49.90

  • Slim Fit Shirt - Black/White/Light blue
    -52%

    Slim Fit Shirt

    Discounted priceS$ 23.90Normal priceS$ 49.90

  • Loose Fit Crinkled shirt - Dark beige/Black
    -49%

    Loose Fit Crinkled shirt

    Discounted priceS$ 17.90Normal priceS$ 34.90

  • Regular Fit Flannel shirt - Black/Navy blue/Dark grey
    -53%

    Regular Fit Flannel shirt

    Discounted priceS$ 18.90Normal priceS$ 39.90

  • Regular Fit Flannel shirt - Dark grey/Black/Navy blue
    -53%

    Regular Fit Flannel shirt

    Discounted priceS$ 18.90Normal priceS$ 39.90

  • Loose Fit Crinkled shirt - Black/Dark beige
    -40%

    Loose Fit Crinkled shirt

    Discounted priceS$ 20.90Normal priceS$ 34.90

  • Slim Fit Linen shirt - Sage green/Black/Light blue/White
    -40%
    H&M Premium Selection

    Slim Fit Linen shirt

    Discounted priceS$ 41.90Normal priceS$ 69.90

  • Loose Fit Poplin shirt - White
    -50%

    Loose Fit Poplin shirt

    Discounted priceS$ 29.90Normal priceS$ 59.90

  • Slim Fit Linen shirt - Black/Sage green/Light blue/White
    -30%
    H&M Premium Selection

    Slim Fit Linen shirt

    Discounted priceS$ 48.90Normal priceS$ 69.90

  • Slim Fit Shirt - White/Navy blue
    -40%

    Slim Fit Shirt

    Discounted priceS$ 28.90Normal priceS$ 47.95

  • Patterned resort shirt - Black/White striped
    -60%

    Patterned resort shirt

    Discounted priceS$ 9.90Normal priceS$ 24.95

  • Overshirt - Dark red/Checked/Dusty green/Checked
    -54%

    Overshirt

    Discounted priceS$ 29.90Normal priceS$ 64.95

  • Loose Fit Bouclé overshirt - Cream/Black
    -52%

    Loose Fit Bouclé overshirt

    Discounted priceS$ 42.90Normal priceS$ 89.95

  • Regular Fit Twill shirt - Dark grey/Navy blue/White/Beige
    -30%

    Regular Fit Twill shirt

    Discounted priceS$ 20.90Normal priceS$ 29.90

  • Regular Fit Lace jersey shirt - Black/Cream
    -52%

    Regular Fit Lace jersey shirt

    Discounted priceS$ 23.90Normal priceS$ 49.90

  • Boxy Fit Denim shirt - Denim blue
    -30%

    Boxy Fit Denim shirt

    Discounted priceS$ 48.90Normal priceS$ 69.90

  • Loose Fit Short-sleeved shirt - Dark blue/Striped/White/Striped
    -30%

    Loose Fit Short-sleeved shirt

    Discounted priceS$ 34.90Normal priceS$ 49.90

  • Regular Fit Twill shirt - White/Navy blue/Dark grey/Beige
    -47%

    Regular Fit Twill shirt

    Discounted priceS$ 15.90Normal priceS$ 29.90

  • Slim Fit Linen shirt - Light blue/Sage green/Black/White
    -30%
    H&M Premium Selection

    Slim Fit Linen shirt

    Discounted priceS$ 48.90Normal priceS$ 69.90

  • Slim Fit Easy-iron shirt - Light blue/White/Light blue/Striped/Black/Navy blue
    -30%

    Slim Fit Easy-iron shirt

    Discounted priceS$ 20.90Normal priceS$ 29.90

  • Slim Fit Shirt - Navy blue/White
    -52%

    Slim Fit Shirt

    Discounted priceS$ 22.90Normal priceS$ 47.95

Men's Shirts - Sale

Looking for a great bargain? Look no further - our selection of men's shirts on sale has something for every style and occasion. Don't miss out on the sale and find your new favourite shirt today!