Cameron Diaz carries a Louis Vuitton clutch in NYC.