Patchwork (0), Plain (1)
Maxi (1)
Empire Line (1)
£119.00
Exclusive to John Lewis and Never Fully Dressed