shirts men
Navy blue lightweight wool overshirt.
Wool-blend canvas - Navy blue.
Indigo blue lightweight denim shirt
Lightweight organic denim - Indigo.
Brown workwear overshirt
Organic canvas - Brown.
Blue workwear overshirt
Organic canvas - Blue.
Must Have
Oversized overshirt in stone-washed corduroy
**Stone-washed corduroy.
Must Have
Blue oxford shirt
Oxford.
Loose-fit almond green striped shirt
Cotton poplin.
Must Have
Ecru shirt with blue checks in organic cotton
Organic cotton.
Must Have
Light grey checked overshirt
Recycled wool.
Navy blue checked overshirt jacket
Recycled wool.
Must Have
Thick burgundy overshirt
Wool.
Blue shirt with white stripes
Cotton poplin - Blue-grey.
Khaki oxford shirt
Organic Oxford cotton - Khaki.
Greg shirt
Casual pale blue shirt with button-down collar in organic cotton.
Greg shirt
White shirt with blue stripes and button-down collar in organic cotton.
Striped grey-blue shirt
Organic cotton poplin - Blue-grey.
Greg shirt
Casual white shirt with button-down collar in organic cotton.
Striped pink short-sleeved shirt
Organic cotton poplin - Pink.
Patterned ecru short-sleeved shirt
Sold out
Viscose - Ecru.
Sold out
A.P.C. FRGMT. Jessica O shirt
Loose off-white denim overshirt
Recycled natural denim - Off-white.
White check overshirt
Heavy cotton - Ecru.
Elegant navy blue overshirt
Wool-blend canvas - Navy blue.
Loose burgundy recycled cotton overshirt
Recycled cotton - Burgundy.
Mathias Shirt
Sold out
Oxford - Neon pink
Sold out
Patchwork shirt
Sold out
Cotton-linen blend - Indigo blue.
Sold out
Miles short-sleeve shirt
Organic cotton - Pale grey.
Jude short-sleeve shirt
Sold out
Organic cotton chambray - White.
Sold out
Jude short-sleeve shirt
Sold out
Organic cotton chambray - Beige.
Sold out
Must Have
Loose-fit overshirt-jacket
Canvas - Chalk white.
Mateo Logo shirt
Sold out
Casual pale blue shirt in organic Oxford cotton.
Sold out























































































































