Claim: Isabella of France was Queen of France.
Verdict: REFUTES