They probably could these days with not too much trouble, but traditionally the monarch of England is the head of the Anglican Church, a variant Christian church which was started by Henry VIII when he broke from the Roman Catholic Church in order to divorce his wife. The British royal family is, by tradition, members in good standing of the Anglican Church.
No, they do not have to convert. However, they do have to agree to raise any children as Catholics.
only non-catholics can marry. ANSWER 2: The only priests who may not marry are Roman Catholic. The clergy of other sects of Catholicism (ie., Russian & Greek Orthodox) are permitted to marry.
Roman Catholic AnswerBecause Anglicans are protestant and Catholics have attempted to follow Our Blessed Lord.
The British Royal Family is Church of England, with Queen Elizabeth II being the "Supreme Governor of the Church of England". Catholics, or anyone who marries a Catholic, cannot be in line for succession to the throne. Prince Harry most definitely does not have to marry a Catholic.
No law in the United Kingdom bans the marriage of a Roman Catholic to a member of the Royal Family. If a member of the Royal Family marries a Catholic then they are simply removed from the Line Of Succession. On the 28 Oct 2011 Leaders of the Commonwealth agreed that descendants of Prince Charles will be able to marry a Catholic and remain in succession to the throne.
The British Royal family can in theory marry a person of any religion - or none - except Catholics. So a Sikh, Satanist, Jain, Jew or Moslem would be legally acceptable, but Catholics are not acceptable. This goes back to King Henry 8th breaking with Rome and founding the Church of England with himself at its head. His daughter Elizabeth put it into Law, which remains today. Some minor royals have married Catholics or converted to Catholicism, but they have had to give up their place in line to the throne.
Yes
Pentecostals do marry Catholics.
Of course Catholics marry, how do you think we filled all those Catholic schools for all those years, and replaced all of our sisters and priests when they retired?
The Roman goddess Minerva did not marry. She was a virgin goddess.
to have children
So they can marry hard core Catholics or Protestants.