Katie Holmes attends the IWC Schaffhausen Gala in NYC

You may also like...