Dolce & Gabbana
Dolce&Gabbana High-rise shorts
£775
Sir
SIR Rayure patchwork cotton shorts
£270£189(30% off)
Pucci
Pucci Marmo denim shorts
£525
Camilla
Camilla Floral high-rise belted linen shorts
£395
Asceno
Asceno Venice silk satin pajama shorts
£110£77(30% off)
Zimmermann
Zimmermann Belted floral linen shorts
£495
Juliet Dunn
Juliet Dunn Embroidered cotton shorts
£180
Zimmermann Wylie high-rise denim shorts
£360
Dolce&Gabbana Houndstooth high-rise wool-blend shorts
£725
Dolce&Gabbana Paneled high-rise shorts
Veronica Beard
Veronica Beard Diaz denim skort
£230
Rabanne
Rabanne Sequined shorts
£1,400
Farm Rio
Farm Rio Festone high-rise cotton shorts
£198
Isabel Marant
Isabel Marant Candice denim shorts
£425
Marant Etoile
Marant Etoile Jemmy cotton shorts
£325
Gucci
Gucci Denim Bermuda shorts
£790
Asceno Zurich cotton poplin short
£190
FRAME
Frame Easy high-rise denim shorts
THE FRANKIE SHOP
The Frankie Shop Lui pinstripe high-rise shorts
£85
Ganni
Ganni Checked seersucker shorts
£145
Etro
Etro Printed denim shorts
£765
Valentino
Valentino VGold Crepe Couture shorts
£880
Agolde
Agolde Ellis mid-rise denim Bermuda shorts
£270
Dolce&Gabbana Capri silk satin shorts
£1,100
Loro Piana
Loro Piana Perth linen shorts
£590
Gucci GG denim jacquard Bermuda shorts
£870
Rabanne Fringed high-rise cotton-blend shorts
£565£339(40% off)
Isabel Marant Heidi belted cargo shorts
Dolce&Gabbana Sequined high-rise briefs
£950
ANNA KOSTUROVA
Anna Kosturova Printed silk shorts
£200
Prada
Prada Pinstripe high-rise wool shorts
Gucci Horsebit denim shorts