Cameron Diaz managed to stay dry while out and about on a rainy night in NYC. She dressed casually, but looked cute and put together in jeans and a pair of Chanel flats. She kept things neutral in a beige cardigan, which she put over a crisp striped button down, and a matching pashmina. Shop a similar outfit, including her tan purse, now!
Source: Pacific Coast News Online