Skip to main content
Embellished Kimono Sleeve Beaded Mini Dress by Karen Millen from £90.0 | The Virtual Mall