Mar 8 Mar 8 Giorgio Armani Floral Printed Dress Heaven Grand Duchess Maria Teresa, Dresses Giorgio Armani Floral Printed Dress Light blue floral printed dress Purchase Worn by Grand Duchess Maria Teresa on:1 June 200915 March 2012 Leave a comment