Carolina Herrera Flared Taffeta Dress November 1, 2022 Heaven Carolina Herrera Flared Taffeta Dress Green flared taffeta coat dress Worn by Grand Duchess Maria Teresa on: 25 March 2019 16 September 2024 - Informal Summit of Heads of State of German-speaking Countries