Katie Holmes flashed her cute smile on Wednesday while grabbing a ride in New York City. Cute smile: Katie Holmes flashed her cute smile on Wednesday while grabbing a ride in New York City She had her dark hair down around her shoulders and accessorized with earrings. Floral print: The 43-year-old actress looked lovely in a long floral print dress …