Men's

Formal Shirts

Our shirts are built on a foundation of traditional tailoring techniques -
Hand crafted and carefully constructed to offer unparalleled comfort, resilience and style.

Sort by:
Small Bengal Stripe Azure Formal Shirt
Welby Stripe Sky & Yellow Formal Shirt
City Stripe Navy Formal Shirt
Cotswold Check White Slim Formal Shirt
Royal Oxford White Formal Shirt
End On End Sky Formal Shirt
Small Gingham Check Blue Formal Shirt
Elston Stripe Sky & Pink Formal Shirt
Herringbone Azure Formal Shirt
Langar Check Blue & Yellow Formal Shirt
Bingham Stripe Blue & Red Formal Shirt
Prince Of Wales Check Azure & Pink Formal Shirt