white & blue intricate hand-finished embroidery
bell-flared sleeves
tiered layered maxi skirt
*runs small size up if in-between
$ 66.34
$ 51.03
$ 47.50
$ 95.00
$ 52.60
$ 68.38
$ 53.06
$ 268.00
$ 38.45
$ 59.95
$ 63.26
$ 82.24
$ 14.50
$ 92.99
$ 16.90
$ 65.29
$ 84.88
$ 51.58
$ 67.05
white & blue intricate hand-finished embroidery
bell-flared sleeves
tiered layered maxi skirt
*runs small size up if in-between