Carolina Herrera Jacket Worn by Nena Ivon, c. 2007 | Freeman's