Giambattista Valli
Giambattista Valli clover-print satin shorts - Neutrals
£501
Giambattista Valli sequin-embellished tweed mini shorts - Yellow
£1,499
Giambattista Valli tweed fringe-trimmed shorts - Pink
£1,860
Giambattista Valli pleated mid-rise shorts - Black
£909
Giambattista Valli paisley macramé high-waist shorts - White
£1,380
Paisley Lace Cotton Blend Shorts
Embroidered Silk Organza Shorts
£1,470