Explore our collection of men's tailored shirts in size M, featuring Italian and Oxford designs for that perfect 'made to measure' look. Shop now.
You have disabled javascript in your browser, please enable.