Gigi Hadid Wore the Polished but Practical Shoes Katie Holmes Repeat-Wears  InStyle