Carolina Herrera Cowl Neck Crepe Top September 1, 2024 Heaven Carolina Herrera Cowl Neck Crepe Top Green crepe cowl neck top Worn by Grand Duchess Maria Teresa on: 31 October 2018