Image Name Birth Spouse Death Notes Joan, Lady of Wales 1191 Llywelyn the Great 2 February 1237 Proposed to have been Princess of Wales. Isabella de Braose 1222 Dafydd ap Llywelyn 1248 Proposed to have been Princess of Wales. Eleanor de Montfort 1252 Llywelyn ap Gruffydd 19 June 1282 Elizabeth Ferrers 1250 Dafydd ap Gruffydd 1300 Proposed to have been Princess of Wales.