Can Prince Harry marry a non-British or a non-Christian woman?

7 answers 7