DISCOVER THE SPRING SUMMER COLLECTION
My Cart

shirts

Macchia j men's shirts are made of linen, denim jeans, cotton and viscose, and are the ideal garment for summer evenings. The shirts are available in different models: from mandarin collars to Texan-style models in panama cotton. From patterns to stripes. The Texan model is also available in vintage washed cotton, giving a modern look for any occasion. Also part of the collection are short-sleeved shirts, a must-have for the summer. Discover all the men's shirt models available online.

Filter
Price
  1. CHF 0.00 - CHF 99.99 7item
  2. CHF 100.00 and above 5item
Color
Size
Texan heavy cotton vintage washed shirt Men Navy Blue MacchiaJ Texan heavy cotton vintage washed shirt Men Navy Blue MacchiaJ
-40%
Special Price CHF 129.60 Regular Price CHF 216.00
Navy Blue
Long-sleeved linen/cotton shirt Men Optic White MacchiaJ
Sold out
-40%
Special Price CHF 81.00 Regular Price CHF 135.00
Optic White
Short-sleeved shirt in patterned viscose Men Bandana graphic MacchiaJ
Short-sleeved shirt in patterned viscose Men Bandana graphic MacchiaJ Short-sleeved shirt in patterned viscose Men Bandana graphic MacchiaJ
-40%
Special Price CHF 95.40 Regular Price CHF 159.00
Bandana graphic
Korean panama cotton shirt Men Azure MacchiaJ Korean panama cotton shirt Men Azure MacchiaJ
-40%
Special Price CHF 106.80 Regular Price CHF 178.00
Azure
Long-sleeved linen/cotton shirt Men Black MacchiaJ
Sold out
-40%
Special Price CHF 81.00 Regular Price CHF 135.00
Black
Short-sleeved shirt in patterned viscose Men Hawaii graphic MacchiaJ
Short-sleeved shirt in patterned viscose Men Hawaii graphic MacchiaJ Short-sleeved shirt in patterned viscose Men Hawaii graphic MacchiaJ
-40%
Special Price CHF 95.40 Regular Price CHF 159.00
Hawaii graphic
Texan heavy cotton vintage washed shirt Men Black MacchiaJ Texan heavy cotton vintage washed shirt Men Black MacchiaJ
-40%
Special Price CHF 129.60 Regular Price CHF 216.00
Black
Striped linen/cotton caftan shirt Men Righe bn/azure MacchiaJ
-40%
Special Price CHF 82.80 Regular Price CHF 138.00
Righe bn/azure
Striped linen/cotton caftan shirt Men Navy Blue MacchiaJ
-40%
Special Price CHF 82.80 Regular Price CHF 138.00
Navy Blue
Striped linen/cotton caftan shirt Men Optic White MacchiaJ
-40%
Special Price CHF 82.80 Regular Price CHF 138.00
Optic White
Texan heavy cotton vintage washed shirt Men Cord MacchiaJ Texan heavy cotton vintage washed shirt Men Cord MacchiaJ
Sold out
-40%
Special Price CHF 129.60 Regular Price CHF 216.00
Cord
Denim shirt with mandarin collar Men Blue Denim MacchiaJ
Sold out
-40%
Special Price CHF 138.60 Regular Price CHF 231.00
Blue Denim