From FWRD
Carolina Herrera Draped Top in Black Self: 80% acetate 20% polyamide Lining: 82% polyamide 18% elastane. Made in China. Dry clean only. CRRF-WS11. R2515N201JRS. About the designer: