Whether it’s a special occasion or a professional one, look your best in one of our men’s formal shirts. Our range of formal clothes for men includes smart shirts with long and short sleeves, available in plain and printed styles such as checks and pinstripes. For work or weddings, you can’t go wrong with a white formal shirt, and for smart dressing throughout the week, our handy non-iron multi-packs are ideal