Skip to main content
Viscose Satin Asymmetric Shoulder Maxi Dress by Karen Millen from £127 | The Virtual Mall