María Alfonso había casado anteriormente con Álvaro Fernández de Lara y después fue la concubina de su sobrino el rey Alfonso X de Castilla.