Men's Shirts

Sort by
Filter
sort Recommended have been applied
  • Slim Fit Easy-iron Shirt - Black/White/Light blue/Light blue/striped/Navy blue/Light blue
    -16%

    Slim Fit Easy-iron Shirt

    Discounted price$20.99Regular price$24.99

  • Regular Fit Oxford Shirt - White/Black/Light blue/Sage green/Light blue/striped/Navy blue/Light beige
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular-Fit Flannel Overshirt - Brown/plaid/Black/gray plaid/Beige/white plaid
    -16%

    Regular-Fit Flannel Overshirt

    Discounted price$37.99Regular price$44.99

  • Slim-Fit Stretch Shirt - Black/White/Dark beige/Light blue/Dark beige
    -20%

    Slim-Fit Stretch Shirt

    Discounted price$27.99Regular price$34.99

  • Loose-Fit Poplin Shirt - White/gray striped/Light blue/striped
    -17%

    Loose-Fit Poplin Shirt

    Discounted price$28.99Regular price$34.99

  • Regular Fit Felted Overshirt - Beige/Dark gray/Navy blue/Light taupe/Gray/pinstriped/Dark beige
    -25%

    Regular Fit Felted Overshirt

    Discounted price$29.99Regular price$39.99

  • Slim-Fit Stretch Shirt - White/Black/Dark beige/Light blue/Dark beige
    -17%

    Slim-Fit Stretch Shirt

    Discounted price$28.99Regular price$34.99

  • Regular-Fit Corduroy Shirt - Dark forest green/Black/Blue/Light beige
    -17%

    Regular-Fit Corduroy Shirt

    Discounted price$28.99Regular price$34.99

  • Slim Fit Easy-iron Shirt - White/Black/Light blue/Light blue/striped/Navy blue/Light blue
    -16%

    Slim Fit Easy-iron Shirt

    Discounted price$20.99Regular price$24.99

  • Regular Fit Oxford Shirt - Black/White/Light blue/Sage green/Light blue/striped/Navy blue/Light beige
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular Fit Oxford Shirt - Light blue/Black/White/Sage green/Light blue/striped/Navy blue/Light beige
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular Fit Oxford Shirt - Sage green/Black/White/Light blue/Light blue/striped/Navy blue/Light beige
    -20%

    Regular Fit Oxford Shirt

    Discounted price$23.99Regular price$29.99

  • Regular-Fit Flannel Overshirt - Black/gray plaid/Brown/plaid/Beige/white plaid
    -16%

    Regular-Fit Flannel Overshirt

    Discounted price$37.99Regular price$44.99

  • Regular-Fit Corduroy Shirt - Black/Dark forest green/Blue/Light beige
    -17%

    Regular-Fit Corduroy Shirt

    Discounted price$28.99Regular price$34.99

  • Slim Fit Easy-iron Shirt - Light blue/White/Black/Light blue/striped/Navy blue/Light blue
    -16%

    Slim Fit Easy-iron Shirt

    Discounted price$20.99Regular price$24.99

  • Slim Fit Easy-iron Shirt - Light blue/striped/White/Black/Light blue/Navy blue/Light blue
    -24%

    Slim Fit Easy-iron Shirt

    Discounted price$18.99Regular price$24.99

  • Regular-Fit Felted Overshirt - Dark gray/Gray/checked
    -15%

    Regular-Fit Felted Overshirt

    Discounted price$50.99Regular price$59.99

  • Regular-Fit Felted Overshirt - Gray/checked/Dark gray
    -15%

    Regular-Fit Felted Overshirt

    Discounted price$50.99Regular price$59.99

  • Regular Fit Shirt - Cream/Navy blue/Light beige/checked/Dark taupe/plaid
    -30%

    Regular Fit Shirt

    Discounted price$20.99Regular price$29.99

  • Regular Fit Oxford Shirt - Light blue/striped/Black/White/Light blue/Sage green/Navy blue/Light beige
    -17%

    Regular Fit Oxford Shirt

    Discounted price$24.99Regular price$29.99

  • Regular Fit Felted Overshirt - Dark gray/Beige/Navy blue/Light taupe/Gray/pinstriped/Dark beige
    -20%

    Regular Fit Felted Overshirt

    Discounted price$31.99Regular price$39.99

  • Regular-Fit Nylon Overshirt - Dark gray/Dark purple
    -16%

    Regular-Fit Nylon Overshirt

    Discounted price$41.99Regular price$49.99

  • Regular-Fit Nylon Overshirt - Dark purple/Dark gray
    -16%

    Regular-Fit Nylon Overshirt

    Discounted price$41.99Regular price$49.99

  • Regular-Fit Corduroy Shirt - Blue/Dark forest green/Black/Light beige
    -17%

    Regular-Fit Corduroy Shirt

    Discounted price$28.99Regular price$34.99

  • Regular-Fit Overshirt - Beige/Dark khaki green
    -16%

    Regular-Fit Overshirt

    Discounted price$62.99Regular price$74.99

  • Loose-Fit Shirt - Gray/brown plaid/Brown/blue plaid
    -16%

    Loose-Fit Shirt

    Discounted price$37.99Regular price$44.99

  • Regular Fit Textured Shirt - Khaki green/Light beige/Navy blue
    -26%

    Regular Fit Textured Shirt

    Discounted price$25.99Regular price$34.99

  • Regular-Fit Overshirt - Dark khaki green/Beige
    -16%

    Regular-Fit Overshirt

    Discounted price$62.99Regular price$74.99

  • Regular Fit Textured Shirt - Light beige/Khaki green/Navy blue
    -31%

    Regular Fit Textured Shirt

    Discounted price$23.99Regular price$34.99

  • Relaxed-Fit Twill Shirt - Dark beige/Dark khaki green
    -16%

    Relaxed-Fit Twill Shirt

    Discounted price$37.99Regular price$44.99

  • COOLMAX® Slim Fit Shirt - White/Light blue
    -16%

    COOLMAX® Slim Fit Shirt

    Discounted price$37.99Regular price$44.99

  • Slim-Fit Tuxedo Shirt - White
    -15%

    Slim-Fit Tuxedo Shirt

    Discounted price$50.99Regular price$59.99

  • Regular Fit Shirt - Navy blue/Cream/Light beige/checked/Dark taupe/plaid
    -30%

    Regular Fit Shirt

    Discounted price$20.99Regular price$29.99

  • Loose-Fit Poplin Shirt - Light blue/striped/White/gray striped
    -29%

    Loose-Fit Poplin Shirt

    Discounted price$24.99Regular price$34.99

Men's Shirts

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.