Collection: Men's shirts

Looking for a blue striped shirt to go with your jeans or a smart shirt for your work outfit? Discover our collection of shirts for men. McGregor has the perfect option for you for every occasion. Choose from a range of styles, fits and high-quality materials that ensure comfort and durability.

Filter

Clear all

The highest price is €90,97

Sort by

  1. Shirt Stretch Oxford
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  2. Shirt Stretch Oxford
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  3. Shirt Stretch Oxford Small Stripe
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  4. Shirt Stretch Oxford
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  5. Shirt Indigo Print
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  6. Shirt Stretch Oxford Large Stripe
    Choose your size
    Regular price
    99,95
    Sale price
    69,97

Looking for a blue striped shirt to go with your jeans or a smart shirt for your work outfit? Discover our collection of shirts for men. McGregor has the perfect option for you for every occasion. Choose from a range of styles, fits and high-quality materials that ensure comfort and durability.