Eva Mendes carries a green Marni bag in NYC (4)