Movies Quiz

1. Who has been married to both Tom Cruise and Keith Urban?

Nicole Kidman
Katie Holmes
Amy Adams
Julianne Moore