Katie Holmes in a Black Coat Goes Shopping in New York 01/18/2021 The 42-year-old actress Katie Holmes in a black coat goes shopping in New York.