Salma Hayek – out and about in NY