Home Fashion Katie Holmes was seen in New York City on December 21 in a cozy pink wrap coat. See the full outfit here.