Katy Perry in New York looking beautiful