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 €118,97

Sort by

  1. Oxford Flannel Melange Shirt
    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.