Men's Shirts

Sort by
Filter
sort Recommended have been applied
  • Loose-fit Denim Shirt - Dark denim blue
    Final Sale
    -31%

    Loose-fit Denim Shirt

    Discounted price$23.99Regular price$34.99

  • Regular Fit Waffled Shirt - Navy blue/Cream
    -25%

    Regular Fit Waffled Shirt

    Discounted price$44.99Regular price$59.99

  • Regular-Fit Resort Shirt - Navy blue/Gray/white
    Final Sale
    -27%

    Regular-Fit Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Loose Fit Ribbed Resort Shirt - Beige/White/Black
    -27%

    Loose Fit Ribbed Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Loose-Fit Resort Shirt - Black/White
    -27%

    Loose-Fit Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Loose-Fit Resort Shirt - White/Black
    -27%

    Loose-Fit Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Taupe/striped/Khaki green/White/Light blue
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Light blue/White/Khaki green/Beige
    Final Sale
    -20%

    Regular-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$44.99

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

    Slim-Fit Stretch Shirt

    Discounted price$27.99Regular price$34.99

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

    Regular-Fit Flannel Overshirt

    Discounted price$35.99Regular price$44.99

  • Relaxed Fit Short-sleeved Shirt - Dark green/Black
    Final Sale
    -30%

    Relaxed Fit Short-sleeved Shirt

    Discounted price$17.49Regular price$24.99

  • Regular Fit Band-Collar Shirt - Black/White
    -27%

    Regular Fit Band-Collar Shirt

    Discounted price$32.99Regular price$44.99

  • Regular Fit Corduroy Shirt - Light beige/Navy blue
    Final Sale
    -26%

    Regular Fit Corduroy Shirt

    Discounted price$25.99Regular price$34.99

  • Regular Fit Short-sleeved Linen-Blend Shirt - Black/Sage green/White/Beige
    Final Sale
    -31%

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

  • Slim Fit Grandad shirt - Black/White
    Final Sale
    -30%

    Slim Fit Grandad shirt

    Discounted price$20.99Regular price$29.99

  • Regular Fit Textured-weave Resort Shirt - Light blue/White
    Final Sale
    -30%

    Regular Fit Textured-weave Resort Shirt

    Discounted price$20.99Regular price$29.99

  • Regular Fit Pointelle-knit Shirt - Black/White
    Final Sale
    -30%

    Regular Fit Pointelle-knit Shirt

    Discounted price$48.99Regular price$69.99

  • Oversized Fit Denim Shirt - Dark denim gray/Cream
    Final Sale
    -25%

    Oversized Fit Denim Shirt

    Discounted price$44.99Regular price$59.99

  • Regular Fit Crochet-look Resort Shirt - Cream
    Final Sale
    -31%

    Regular Fit Crochet-look Resort Shirt

    Discounted price$23.99Regular price$34.99

  • Regular Fit Oxford Shirt - Light blue/Beige/Light taupe
    -30%

    Regular Fit Oxford Shirt

    Discounted price$20.99Regular price$29.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Light beige/Green/white striped/Sage green/Beige/white striped/Navy blue
    Final Sale
    -20%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$27.99Regular price$34.99

  • Overshirt - Black/plaid
    Final Sale
    -31%

    Overshirt

    Discounted price$37.99Regular price$54.99

  • Regular Fit Muslin Resort Shirt - Khaki green
    Final Sale
    -32%

    Regular Fit Muslin Resort Shirt

    Discounted price$25.99Regular price$37.99

  • Regular Fit Short-sleeved Linen-Blend Shirt - Beige/Sage green/White/Black
    Final Sale
    -31%

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

  • Regular Fit Short-sleeved Oxford Shirt - White/Light beige
    Final Sale
    -30%

    Regular Fit Short-sleeved Oxford Shirt

    Discounted price$20.99Regular price$29.99

  • Regular Fit Linen-blend Resort Shirt - Light blue/white striped/Beige/striped/Green/striped
    Final Sale
    -32%

    Regular Fit Linen-blend Resort Shirt

    Discounted price$25.99Regular price$37.99

  • Regular Fit Linen-blend Resort Shirt - Green/striped/Beige/striped/Light blue/white striped
    Final Sale
    -32%

    Regular Fit Linen-blend Resort Shirt

    Discounted price$25.99Regular price$37.99

  • Regular Fit Printed Resort Shirt - White/leaves/Light beige/striped/Green/white striped
    Final Sale
    -30%

    Regular Fit Printed Resort Shirt

    Discounted price$17.49Regular price$24.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.