Sarah Jessica Parker carries a purple velvet Chanel Boy Bag in NYC (4)

Sarah Jessica Parker carries a purple velvet Chanel Boy Bag in NYC (4)