Katie Holmes and Tom Cruise first appeared in public at a film awards event in which country? on Jan 17, 2024 Published in Celebrity Trivia Italy. Katie Holmes was born in Toledo, Ohio, the youngest of five children.