Jul 28 Jul 28 Carolina Herrera Flower Printed Dress Heaven Grand Duchess Maria Teresa, Dresses Carolina Herrera Flower Printed Dress Belted flower printed dress Purchase Worn by Grand Duchess Maria Teresa on:22 June 2011 - Niederanven Leave a comment