Collection: Shirts
Shop men’s shirts and tops in slim-fit and dress styles, alongside short-sleeved double-gauze shirts, long-sleeved turtleneck tops and a cotton scoop-neck top. Materials include cotton, satin, double gauze, and organic cotton and linen. Colours range from black and white to green, orange, royal blue, purple, pink and red, with options such as a light brown satin shirt.
Prints include geometric patterns, checks, stripes and mod circles, as well as racing, safari animal, pheasant, horse, floral and other decorative motifs. Choose between long- and short-sleeved shirts, with details including double collars, tie-dye effects and flocking. Product titles make it easy to compare the colours, prints, fabrics and sleeve styles in this collection.
-
Black And White Checkered Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Medium Blue Easy Iron Dress Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
White Self Textured Formal Shirt
Regular price £55.00Regular priceUnit price / per£0.00Sale price £55.00 -
Mens Navy Paisley Print Formal Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Red Multicolour Stripes Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Easy Care Plain Formal Shirt - Black
Regular price £55.00Regular priceUnit price / per£0.00Sale price £55.00 -
White Self Paisley & Red Micro Dot Formal Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Navy Checkered Dress Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Black Oxford Dress Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Red And Navy Checkered Formal Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Easy Care Textured White Dress Shirt
Regular price £55.00Regular priceUnit price / per£0.00Sale price £55.00 -
Rich Teal Satin Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Floral Patterned Cotton Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Light Blue Floral Printed Formal Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Blue Striped Shirt with Contrast Collar and Cuffs
Regular price £60.00Regular priceUnit price / perSale price £60.00 -
Navy Dotted White Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Red & Maroon Striped Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Black Striped Cotton Dress Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Cotton Striped Sky Blue Dress Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Striped Sky Blue Shirt with Contrast Collar
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Self Textured White Formal Shirt
Regular price £55.00Regular priceUnit price / per£0.00Sale price £55.00 -
Coral Pink Checkered Formal Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Purple And White Checkered Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Navy Striped Grey Dress Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Maroon and Grey Striped Formal Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Magenta Satin Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Royal Blue and Navy Striped Formal Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Beige Striped Cotton Dress Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Black Satin Designer Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Sky Blue Casual Check Shirt
Regular price £45.00Regular priceUnit price / per£0.00Sale price £45.00 -
Dark Green Long Sleeve Button Down Casual Shirt
Regular price £45.00Regular priceUnit price / perSale price £45.00 -
Grey And White Checkered Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00 -
Maroon and White Striped Formal Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Plain White Satin Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Navy Designer Satin Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Easy Iron Beige Dress Shirt
Regular price £55.00Regular priceUnit price / perSale price £55.00



































