Isabel, Countess of Gloucester (given other names throughout history including Avisa, Hawise, Joan and Eleanor)
and Isabella of Angoulême
and Isabella of Angoulême
Didn't find the answer you were looking for?