Claim: Isabella of France was Queen of England.
Verdict: SUPPORTS