Loro Piana
Loro Piana Bizen cotton and linen cargo shorts
£720
Orlebar Brown
Orlebar Brown Alex striped cotton shorts
£295
Giorgio Armani
Giorgio Armani High-rise Bermuda shorts
£980
God's True Cashmere
God's True Cashmere Cashmere Bermuda shorts
£1,290
Orlebar Brown Cornell linen shorts
£136
ERL
ERL x Levi's® 501 distressed denim shorts
£235
Bode
Bode Ski Lift shorts
£543
Loro Piana Schooner swim shorts
£435
Orlebar Brown Afador cotton terry shorts
£156
Orlebar Brown Bulldog printed swim trunks
Gucci
Gucci GG linen-blend shorts
£750
Gucci Cotton twill shorts
£700
Bode Monday printed cotton shorts
£305
Brunello Cucinelli
Brunello Cucinelli Denim Bermuda shorts
£600
Bode Rosefinch embroidered linen Bermuda shorts
£460
Bode Ripple embroidered cotton shorts
£459
Loewe
Loewe Paula's Ibiza cotton Bermuda shorts
£725
Loewe Paula's Ibiza pleated jean shorts
Loewe Paula's Ibiza printed cotton and silk shorts
£825
Dries Van Noten
Dries Van Noten Paolo wool-blend shorts
£335£234(30% off)
Loewe Paula's Ibiza Anagram cotton-blend shorts
£550
Jacquemus
Jacquemus Le Short Melo wool Bermuda shorts
£495
C.P. COMPANY
C.P. Company Swim shorts
£175£105(40% off)
Missoni
Missoni Zig Zag cotton and linen Bermuda shorts
£470
Lardini
Lardini Cotton-blend satin shorts
£232£116(50% off)
Stone Island
Stone Island Tinto Terra cotton jersey shorts
£340
Brunello Cucinelli Cotton Bermuda shorts
£780
Frescobol Carioca
Frescobol Carioca Copacabana jacquard Bermuda shorts
£197
Bottega Veneta
Bottega Veneta Layered cotton twill Bermuda shorts
£680
Auralee
Auralee High Count cotton shorts
Ralph Lauren Purple Label
Ralph Lauren Purple Label Linen shorts
£384£268(30% off)