Katie Holmes wore a plaid shacket, straight-leg jeans, combat boots, a scarf, and a tote bag while out in New York City.
If you buy something through my links, I may earn a commission. Blazers have been on trend for years now, and I personal ...