Katie Holmes' Isabel Marant David Double-Breast Coat

Who: Katie Holmes wearing an Isabel Marant David double-breast coat
Shop: My Theresa.com $2,005 / £1,160
Where: Out & About, New York

Credit: INFdaily