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