Nov 1 Nov 1 Carolina Herrera Flared Taffeta Dress Heaven Grand Duchess Maria Teresa, Outerwear Carolina Herrera Flared Taffeta Dress Green flared taffeta coat dress Purchase Worn by Grand Duchess Maria Teresa on:25 March 2019 Leave a comment