Our shirts are manufactured in Portugal, on traditional machines where the process is handmade and the result is of the highest quality.

CRISP SHIRT PLAIN NAVY CRISP SHIRT PLAIN NAVY

CRISP SHIRT PLAIN NAVY

S M L XL XXL
115€
ZIPPED SHIRT plain beige ZIPPED SHIRT plain beige

ZIPPED SHIRT plain beige

S M L XL XXL
135€
BD SHIRT OXFORD PLAIN OLIVE BD SHIRT OXFORD PLAIN OLIVE

BD SHIRT OXFORD PLAIN OLIVE

S M L XL XXL
95€
BD SHIRT OXFORD PLAIN WHITE BD SHIRT OXFORD PLAIN WHITE

BD SHIRT OXFORD PLAIN WHITE

S M L XL XXL
95€
CORD SHIRT plain navy CORD SHIRT plain navy

CORD SHIRT plain navy

S M L XL XXL
120€
FREE SHIRT PLAIN LIGHT BLUE FREE SHIRT PLAIN LIGHT BLUE

FREE SHIRT PLAIN LIGHT BLUE

S M L XL XXL
62,50€ 125€
TERRY SHIRT PLAIN STEEL TERRY SHIRT PLAIN STEEL

TERRY SHIRT PLAIN STEEL

S M L XL XXL
57,50€ 115€
SUMMER SHORT SLEEVE PLAIN WHITE SUMMER SHORT SLEEVE PLAIN WHITE

SUMMER SHORT SLEEVE PLAIN WHITE

S M L XL XXL
62,50€ 125€
THICK STRIPES LINEN THICK STRIPES LINEN

THICK STRIPES LINEN

S M L XL XXL
57,50€ 115€
LINEN SHIRT PLAIN BORDEAUX LINEN SHIRT PLAIN BORDEAUX

LINEN SHIRT PLAIN BORDEAUX

S M L XL XXL
52,50€ 105€
LINEN SHIRT PLAIN NAVY LINEN SHIRT PLAIN NAVY

LINEN SHIRT PLAIN NAVY

S M L XL XXL
52,50€ 105€
LINEN SHIRT PLAIN WHITE LINEN SHIRT PLAIN WHITE

LINEN SHIRT PLAIN WHITE

S M L XL XXL
52,50€ 105€
STRIPED LINEN SHIRT PLAIN LIGHT BLUE STRIPED LINEN SHIRT PLAIN LIGHT BLUE

STRIPED LINEN SHIRT PLAIN LIGHT BLUE

S M L XL XXL
52,50€ 105€
MATT SHORT SLEEVE PLAIN OFF WHITE MATT SHORT SLEEVE PLAIN OFF WHITE

MATT SHORT SLEEVE PLAIN OFF WHITE

S M L XL XXL
67,50€ 135€
ANDY SHIRT PLAIN OLIVE ANDY SHIRT PLAIN OLIVE

ANDY SHIRT PLAIN OLIVE

S M L XL XXL
52,50€ 105€
LINEN SHIRT PLAIN SAGE LINEN SHIRT PLAIN SAGE

LINEN SHIRT PLAIN SAGE

S M L XL XXL
52,50€ 105€
WAFFLE DENIM SHIRT PLAIN STONEWASH WAFFLE DENIM SHIRT PLAIN STONEWASH

WAFFLE DENIM SHIRT PLAIN STONEWASH

S M L XL XXL
55€ 110€
DAY SHIRT STRIPES PLAIN OFF WHITE DAY SHIRT STRIPES PLAIN OFF WHITE

DAY SHIRT STRIPES PLAIN OFF WHITE

S M L XL XXL
52,50€ 105€
SEERSUCKER SHIRT PLAIN LIGHT BLUE SEERSUCKER SHIRT PLAIN LIGHT BLUE

SEERSUCKER SHIRT PLAIN LIGHT BLUE

S M L XL XXL
60€ 120€
LINEN SHIRT PLAIN BEIGE LINEN SHIRT PLAIN BEIGE

LINEN SHIRT PLAIN BEIGE

S M L XL XXL
52,50€ 105€
DAY SHIRT DENIM PLAIN STONEWASH DAY SHIRT DENIM PLAIN STONEWASH

DAY SHIRT DENIM PLAIN STONEWASH

S M L XL XXL
52,50€ 105€
DARIUS SHORT SLEEVE PLAIN MUSTARD DARIUS SHORT SLEEVE PLAIN MUSTARD

DARIUS SHORT SLEEVE PLAIN MUSTARD

S M L XL XXL
60€ 120€
LINEN SHORT SLEEVE PLAIN OFF WHITE LINEN SHORT SLEEVE PLAIN OFF WHITE

LINEN SHORT SLEEVE PLAIN OFF WHITE

S M L XL XXL
55€ 110€
LINEN SHIRT PLAIN OLIVE LINEN SHIRT PLAIN OLIVE

LINEN SHIRT PLAIN OLIVE

S M L XL XXL
52,50€ 105€
TERRY SHIRT PLAIN OFF WHITE TERRY SHIRT PLAIN OFF WHITE

TERRY SHIRT PLAIN OFF WHITE

S M L XL XXL
57,50€ 115€
LINEN SHIRT PLAIN BLUE LINEN SHIRT PLAIN BLUE

LINEN SHIRT PLAIN BLUE

S M L XL XXL
52,50€ 105€
TERRY SHIRT PLAIN SAGE TERRY SHIRT PLAIN SAGE

TERRY SHIRT PLAIN SAGE

S M L XL XXL
57,50€ 115€
ORCHID SHORT SLEEVE PLAIN NAVY ORCHID SHORT SLEEVE PLAIN NAVY

ORCHID SHORT SLEEVE PLAIN NAVY

S M L XL XXL
62,50€ 125€
PARADISE SHORT SLEEVE PLAIN WHITE PARADISE SHORT SLEEVE PLAIN WHITE

PARADISE SHORT SLEEVE PLAIN WHITE

S M L XL XXL
62,50€ 125€
POLO SHIRT SEERSUCKER PLAIN WHITE POLO SHIRT SEERSUCKER PLAIN WHITE

POLO SHIRT SEERSUCKER PLAIN WHITE

S M L XL XXL
52,50€ 105€
SEERSUCKER SHIRT PLAIN NAVY SEERSUCKER SHIRT PLAIN NAVY

SEERSUCKER SHIRT PLAIN NAVY

S M L XL XXL
57,50€ 115€
PLAIN WHITE PLAIN WHITE

LINEN SHIRT PLAIN WHITE

S M L XL XXL
38€ 95€
PLAIN BEIGE PLAIN BEIGE

LINEN SHIRT PLAIN BEIGE

S M L XL XXL
66,50€ 95€
VERTICAL STRIPES BLUE VERTICAL STRIPES BLUE

BOLD SHIRT VERTICAL STRIPES BLUE

S M L XL XXL
40€ 100€
PRINTED NAVY PRINTED NAVY

ALICE SHORT SLEEVE SHIRT PRINTED NAVY

S M L XL XXL
63€ 105€
PLAIN TAN PLAIN TAN

MUSE SHIRT PLAIN TAN

S M L XL XXL
55€ 110€
COLOUR BLOCK NAVY COLOUR BLOCK NAVY

COLOUR BLOCK TERRY SHIRT

S M L XL XXL
52,50€ 105€
PLAIN BLUE PLAIN BLUE

PORT SHIRT PLAIN BLUE

S M L XL XXL
66€ 110€
COLOUR BLOCK NAVY COLOUR BLOCK NAVY

MIDDLE SHIRT COLOUR BLOCK NAVY

S M L XL XXL
50€ 100€
PLAIN OFF WHITE PLAIN OFF WHITE

TERRY LONG SHIRT PLAIN OFF WHITE

S M L XL XXL
50€ 100€