Sir
SIR. - Dylan Woven Straight-leg Mini Shorts - Brown - 01,2,3,4
£310
SIR Polka-dot high-rise silk shorts
£210
SIR Ambroise belted floral linen shorts
£174£121(30% off)
SIR. - Fiore Picot-trimmed Gathered Floral-print Silk-organza Shorts - Multi - 00,1,2,3,4
£192
SIR. Grande Mini Short in Baby Blue. Size 0/XS. Also in 1/S, 2/M.
£393
SIR. elasticated waistband mini shorts - Neutrals
£240
SIR. Dylan mini shorts - Brown
£342
SIR. tailored mini shorts - Blue
£189