Katie Holmes wore a plaid shacket, straight-leg jeans, combat boots, a scarf, and a tote bag while out in New York City.
Fall is in the air which means holiday shopping is right around the corner. While there are plenty of great gift ideas for ...