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 Poplin
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  2. Shirt Poplin Stripe
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  3. Shirt Herringbone Large Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  4. Shirt Stretch Oxford Small Stripe
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  5. Overshirt Herritage Check
    Choose your size
    Regular price
    129,95
    Sale price
    90,97
  6. Shirt Denim
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  7. Shirt Flannel Multi Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  8. Shirt Flannel Tartan
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  9. Shirt Stretch Oxford
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  10. Shirt Classic Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  11. Shirt Stretch Oxford
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  12. Shirt Classic Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  13. Shirt Flannel Large Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  14. Shirt Poplin Stripe
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  15. Shirt Poplin Stripe
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  16. Shirt corduroy garment dyed
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  17. Shirt Stretch Oxford
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  18. Shirt Stretch Poplin
    Choose your size
    Regular price
    89,95
    Sale price
    62,97
  19. Shirt Large Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  20. Shirt Stretch Oxford Large Stripe
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  21. Shirt corduroy garment dyed
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  22. Shirt Classic Check
    Choose your size
    Regular price
    99,95
    Sale price
    69,97
  23. Overshirt McG Tartan
    Choose your size
    Regular price
    129,95
    Sale price
    90,97
  24. Shirt Tattersal Check
    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.

Men's shirt: a wardrobe essential

We understand that men's shirts can be worn in any season. That's why you'll find different types of this versatile garment in our collection. Both with short and long sleeves and in both light and dark colours. This will keep you looking stylish all year round. For the warmer months, we offer airy,linen shirtsthat provide a comfortable and breathable experience. For the cooler seasons, there are shirts made of thicker cotton or flannel that keep you warm. Of course, without compromising on style!

Let your personality shine with the many designs McGregor has to offer, from subtle patterns to striking prints. We pay attention to every detail: from the buttons to the collar and from the chest pocket to the seams. Each shirt is also subtly provided with our recognizable logo. Thanks to these details and the best quality materials, you will always look neat and elegant.

Buy men's shirt? Free shipping from €100

McGregor has casual, sporty and stylishmenswear in the collection. Orders over €100 always receive free delivery. Regardless of the order value: you can count on fast delivery. Ideal for when you need a new outfit at the last minute. Discover a world of versatile styles and timeless designs in our collection of men's shirts. Whether you are looking for a classic, striped shirt for a formal occasion or a trendy, casual checked pattern for a relaxed weekend look: we have it all. Are you looking for short-sleeved shirts? McGregor is also the right place for you. So take a quick look at our shirts for men and order now!

How to combine a shirt

Mixing and matching a men's shirt offers endless possibilities to create a stylish and versatile look. At McGregor, we understand the art of mixing and matching and we'd love to share that with you. As soon as you click on a shirt, a suggestion for matching trousers will appear. Thismen's trousers is worn by the model in the picture. So you don't have to search for the perfect match yourself!

The biggest tip we can give you: take a look at our collection and be inspired to find the perfect combinations. Discover the versatility of the timeless shirts and effortlessly create stylish looks for every occasion.

And a handy tip for every man: are you going to a formal occasion? Then combine a classic white shirt with achino pantsin navy blue or anthracite grey. This creates a timeless and elegant look. If you want to style a casual shirt, you can choose a light blue shirt with a pair of jeans. This creates a relaxed, yet neat style.