Given the question: Who tom cruise been married to?
The answer is:
Nicole Kidman