Skip to main content
Petite Rosette Ruffle Woven Maxi Halter Dress by Karen Millen from £87 | The Virtual Mall