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

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