Trivia question: Who married Captain Mark Phillips at Westminster Abbey in November 1973?
And the answer is?
princess anne