Katie Holmes – Seen wearing leather bucket hat in New York City Katie Holmes – Seen wearing leather bucket hat in New York City