Katie Holmes out in New York City