Filters

Sort by
Sort by
Calvi shirt in honey
Calvi shirt in honey
Heavyweight oxford cotton
£120
Chemise Calvi à rayures vertes - 1
Calvi shirt in green
Chemise Calvi à rayures vertes - 3
Japanese striped fabric
£137
Chemise Calvi blanche - 1
Chemise Calvi blanche - 3
Chemise Calvi blanche - 4
Oxford cotton and hemp
£120
Calvi shirt in pink
Calvi shirt in pink
Calvi shirt in pink
Oxford cotton and hemp
£120
Calvi shirt in white and yellow
Calvi shirt in white and yellow
Calvi shirt in white and yellow
Striped cotton oxford
£120
Sold out
Calvi shirt in blue
Calvi shirt in blue
Calvi shirt in blue
Heavyweight oxford cotton
£120
Calvi shirt in greencast denim
Calvi shirt in greencast denim
Calvi shirt in greencast denim
Japanese greencast denim
£163
Calvi shirt in red and white
Calvi shirt in red and white
Calvi shirt in red and white
Certified cotton and linen
£120
Calvi shirt in ecru and sky blue
Calvi shirt in ecru and sky blue
Calvi shirt in ecru and sky blue
Japanese cotton
£163
Calvi shirt in multicolor
Calvi shirt in multicolor
Calvi shirt in multicolor
Certified European linen
£189
Calvi shirt in rust
Calvi shirt in rust
Calvi shirt in rust
Japanese cotton
£214
Calvi shirt in ecru
Calvi shirt in ecru
Calvi shirt in ecru
Cotton and merino wool
£120
Calvi shirt in ecru stripes
Calvi shirt in ecru stripes
Calvi shirt in ecru stripes
Japanese linen and cotton
£180
Calvi shirt in indigo
Calvi shirt in indigo
Calvi shirt in indigo
Japanese chambray
£163
Calvi shirt in green and white
Calvi shirt in green and white
Calvi shirt in green and white
Striped Italian cotton
£137
Calvi shirt in khaki and white
Calvi shirt in khaki and white
Calvi shirt in khaki and white
Cotton and linen
£120