Prada
Canvas shorts
£1,190
Poplin pants
£1,430
Prince of Wales check mouliné wool pants
£1,660
Kid mohair shorts
£1,200
Striped poplin Bermudas
£780
Globe-Trotter
Grisaille pants
£1,520
Kid mohair pants
£1,470