Katie Holmes, 40, looked effortlessly chic on Thursday as she was spotted heading to a Global Citizen press conference in Brooklyn, New York in a navy blue pantsuit and beige heels.
j-styles