Giambattista Valli
Giambattista Valli sequin-embellished tweed mini shorts - Yellow
£1,499
Giambattista Valli clover-print satin shorts - Neutrals
£501
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,050