Since she was previously Married, shouldn’t that disqualify her??
They’re probably more lax with Harry since he’s unlikely to ascend to the throne. I even wonder if they may have waited for Kate’s latest pregnancy before announcing Harry’s engagement. They may have wanted one more person between Harry and that throne, before letting him marry Markle.