Skip to main content
Petite Viscose Satin Halter Neck Maxi Dress by Karen Millen from £104. | The Virtual Mall