Jul 28 Jul 28 Carolina Herrera Logo Buttons Jacket Heaven Grand Duchess Maria Teresa, Outerwear Carolina Herrera Logo Buttons Jacket White jacket with decorative logo buttons Purchase Worn by Grand Duchess Maria Teresa on:27 June 2011 - Summer Photo Session Leave a comment