Jennifer Lopez is Pretty in Pink in New York City