Skip to main content
Stripe Cotton Rosette Woven Shirt Maxi Dress by Karen Millen from £95. | The Virtual Mall