Velvet
Velvet Sutton linen shorts
£220
Velvet Daniela embroidered cotton-blend shorts
£170
Velvet Ebba striped cotton-blend shorts
£125
Velvet Tomoko cotton poplin shorts
£154
Velvet Amy striped cotton jersey shorts
£152