In 1309, Afonso IV married Infanta Beatrice of Castile, daughter of King Sancho IV of Castile by his wife María de Molina.
В 1309 году женился на принцессе Беатрис (1293—1359), дочери короля Кастилии Санчо IV и его жены Марии де Молина.