Katie Holmes has been wearing long coats as winter temperatures hit early in New York City. The ‘Our Town’ star wore a double-breasted coat and a teddy coat in recent days. We found similar styles from Amazon, Nordstrom, Gap, Lands’ End, and more shops starting under $60
https://people.com/katie-holmes-long-coats-8757351