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