Collection: Mens Multi-Buy - 2 for £95 | 3 for £140

Refresh your wardrobe with our men’s shirts multi-buy offer. Choose two selected shirts for £95 or three for £140, with versatile styles for workdays, weekends and everything in between. Explore Oxford shirts, lightweight fabrics and timeless cotton designs in a choice of colours, patterns and fits. Offers apply to eligible products shown in this collection, and remain even when four or more shirts are ordered.