Carolina Herrera Patterned Asymmetrical Jacket

Carolina Herrera Patterned Asymmetrical Jacket
Patterned asymmetrical jacket
Worn by Grand Duchess Maria Teresa on:
29 June 2011
15 September 2011
27 June 2012 - Olympic Games Reception
29 June 2011
15 September 2011
27 June 2012 - Olympic Games Reception