Shop Karen Millen Petite Crystal Embellished Woven Maxi Blazer Dress ivory

£75.20

With a flowing fit that flatters the curves, as well as a belted waist that creates a cinched silhouette, and intricate …