Katie Holmes – Wearing a heavy trench coat in New York Katie Holmes – Wearing a heavy trench coat in New York