Sarah Jessica Parker in Citizens of Humanity 536952_10151343822848427_693577044_n.jpg

Spotted! Sarah Jessica Parker wears the Citizens of Humanity Cocoon vest in Flurry while on a walk in New York, New York.