Versace
Pleated Straight trousers
£575
La Greca monogram-print wide-leg cotton-blend shorts
£510
Baroque relaxed-fit silk shorts
£700
Baroque-patterned relaxed-fit cotton shorts
£740