Missoni
Missoni Zig Zag cotton and linen Bermuda shorts
£470
Oseree
Oséree Lumière shorts
£175£122(30% off)
Blazé Milano
Blazé Milano Fell linen shorts
£265£185(30% off)
Loro Piana
Loro Piana Perth linen shorts
£590
Polo Ralph Lauren
Polo Ralph Lauren Linen Bermuda shorts
£217
Lardini
Lardini Cotton-blend satin shorts
£232£116(50% off)
Veronica Beard
Veronica Beard Runo high-rise linen-blend shorts
£342
Missoni High-rise lamé shorts
£338
Veronica Beard Tijana cotton chambray shorts
£243
Agolde
Agolde Stella high-rise denim shorts
£200
Veronica Beard Jazmin cotton-blend tweed shorts
£286
Marysia
Marysia Terry high-rise shorts
£179£125(30% off)
THE FRANKIE SHOP
The Frankie Shop Lui cotton shorts
£83£58(30% off)
Stone Island
Stone Island Tinto Terra cotton jersey shorts
£340
7 For All Mankind
7 For All Mankind High-rise pleated shorts
£139
ANNA KOSTUROVA
Anna Kosturova Striped crochet cotton shorts
£143
£180
Brunello Cucinelli
Brunello Cucinelli Cotton Bermuda shorts
£780
Versace
Versace Duchesse printed satin shorts
£790
Frescobol Carioca
Frescobol Carioca Copacabana jacquard Bermuda shorts
£197
NOIR KEI NINOMIYA
Noir Kei Ninomiya High-rise satin shorts
£475£285(40% off)
Brunello Cucinelli Striped twill shorts
£750£525(30% off)
Les Tien
Les Tien Yacht cotton shorts
£238£142(40% off)
Etro
Etro Metallic jacquard high-rise shorts
£350£245(30% off)
Loro Piana Striped linen and cotton blend shorts
£715
Joseph
Joseph Tan linen and cotton Bermuda shorts
£260£156(40% off)
Isabel Marant
Isabel Marant Heidi belted cargo shorts
£495
Bottega Veneta
Bottega Veneta Layered cotton twill Bermuda shorts
£680
Polo Ralph Lauren Cotton-blend terry shorts
£113
Auralee
Auralee High Count cotton shorts
£305
Ralph Lauren Purple Label
Ralph Lauren Purple Label Linen shorts
£384£268(30% off)