Carolina Herrera cape maxi dress - Green
green satin finish cape design high neck half-length sleeves rear slit floor-length