Katie Holmes wore a plaid shacket, straight-leg jeans, combat boots, a scarf, and a tote bag while out in New York City.
Jennifer Lopez just wore a beige blazer that’s a total closet staple and we found her designer look for less at Express — ...