MEN'S SHIRTS
Long & Short Sleeve Shirts, made in Portugal
Browse our classics, such as the Raeburn Button Down, the standard Dirleton and the utility-inspired Kinnaird. The best-selling Crammond Shirt is our short sleeve, camp collar silhouette. Available in stripe, check and plain designs, alongside our custom prints, designed in-house.
If you're looking for something heavier, browse our Overshirts here.Shop By Sleeve → Long Sleeve, Short Sleeve



Dirleton Shirt in Green / Black Check Flannel
- Regular price
- Sale price
- £139.00



Dirleton Shirt in Brown / Grey Check Flannel
- Regular price
- Sale price
- £139.00



Dirleton Shirt in Ecru Lightweight Nep
- Regular price
- Sale price
- £129.00



Raeburn Button Down Shirt in White Stripe
- Regular price
- Sale price
- £139.00



Raeburn Button Down Shirt in Putty Stripe
- Regular price
- Sale price
- £139.00



Dirleton Shirt in Light Blue Hairline Stripe
- Regular price
- Sale price
- £89.00



Dirleton Shirt in White Cotton Oxford
- Regular price
- Sale price
- £89.00



Raeburn Button Down Shirt in Ecru / Black Linen Blend Nep
- Regular price
- Sale price
- £99.00



Raeburn Button Down Shirt in Light Khaki Hickory Stripe
- Regular price
- Sale price
- £89.00



Dunn Polo in Tan Cotton Pique
- Regular price
- Sale price
- £49.00



Kinnaird Shirt in Washed Denim
- Regular price
- Sale price
- £119.00



Kinnaird Shirt in Denim
- Regular price
- Sale price
- £109.00



Kinnaird Shirt in Petrol Blue Linen Check
- Regular price
- Sale price
- £99.00



Kinnaird Shirt in Ecru / Blue Stripe Seersucker
- Regular price
- Sale price
- £119.00



Cramond Shirt in Olive Marble Textured Cotton
- Regular price
- Sale price
- £89.00



Cramond Shirt in Ecru Floral Textured Cotton
- Regular price
- Sale price
- £99.00



Cramond Shirt in Blue Marble Textured Cotton
- Regular price
- Sale price
- £89.00



Cramond Shirt in Olive Multi Check
- Regular price
- Sale price
- £119.00



Cramond Shirt in Ecru / Yellow Floral Seersucker
- Regular price
- Sale price
- £119.00



Cramond Shirt in Blue / Lilac Floral Seersucker
- Regular price
- Sale price
- £119.00



Tain Shirt in Ecru / Blue Seersucker
- Regular price
- Sale price
- £79.00



Dirleton Shirt in White / Blue Stripe Seersucker
- Regular price
- Sale price
- £99.00



Raeburn Button Down Shirt in Washed Denim
- Regular price
- Sale price
- £99.00



Raeburn Button Down Shirt in Gorse Linen Check
- Regular price
- Sale price
- £79.00



Raeburn Button Down Shirt in Green Linen Check
- Regular price
- Sale price
- £99.00



Raeburn Button Down Shirt in Prince Of Wales Check
- Regular price
- Sale price
- £69.00



Kinnaird Shirt In Peat Marl Soft Mouline Cotton
- Regular price
- Sale price
- £69.00



Kinnaird Shirt In Charcoal / Khaki Check Plaid Cotton
- Regular price
- Sale price
- £69.00



Kinnaird Shirt In Chambray Organic Cotton
- Regular price
- Sale price
- £69.00



Dirleton Shirt In Navy / Saffron Check Japanese Brushed Plaid
- Regular price
- Sale price
- £89.00



Raeburn Button Down Shirt In Charcoal / Khaki Check Cotton / Linen Blend
- Regular price
- Sale price
- £69.00



Raeburn Button Down Shirt In Ochre Cotton Moleskin
- Regular price
- Sale price
- £69.00