34% Off Navy 77 Stripe / XS - £40.00 Navy 77 Stripe / S - £40.00 Navy 77 Stripe / M - £40.00 Navy 77 Stripe / L - £40.00 Navy 77 Stripe / XL - £40.00 Navy 77 Stripe / 2XL - £40.00 Navy 77 Stripe / 3XL - £40.00 Add To Cart Out of stock HAVANAH 55 TAILORED FIT CUBAN SHIRT £40.00 £60.00