Patchwork (0), Plain (6)
Maxi (6)
V-Neck (6)
£99.00
£169.00
£119.00
Exclusive to John Lewis and Never Fully Dressed
£84.15
Price matched on selected lines