Katie Holmes cut an elegant figure as she stepped out for coffee in New York City. She donned an emerald green coat for her outing in the neighborhood of Soho
Katie Holmes stayed warm as she stepped out in New York City after the metropolis experienced its first snowfall of the season. She bundled up in a chic ivory coat on Saturday.