Isabel is the Queen of France, which makes her the wife of King Charles and the mother of Lewis and Catherine.
You've been inactive for a while, logging you out in a few seconds...