Mar 15 Mar 15 Balmain Taffeta Ruffled Jacket Heaven Grand Duchess Maria Teresa, Outerwear Balmain Taffeta Ruffled Jacket Balmain by Oscar de la Renta taffeta ruffled jacket Purchase Worn by Grand Duchess Maria Teresa on:12 November 2002 25 March 2003 Leave a comment