Skip to main content
Printed Velvet Stretch Long Sleeve Mini Dress by Karen Millen from £22 | The Virtual Mall