FAITHFULL THE BRAND
Elva Striped High-Rise Poplin Shorts
£139
Selfridges
Rupina Crinkled Linen-Blend Pants
£199
Net-a-Porter
Celvia Floral Wide-Leg Pants
£169
Elva Cotton-Poplin Shorts