Shop sharper trousers alongside court-ready shorts and sweatpants at up to 50% off in the Fred Perry sale.