St. John button-embellished wool maxi skirt - Blue
teal blue wool faux-pearl buttons high-waisted concealed side zip fastening front slit maxi straight hem