Sus abuelos maternos fueron el rey Luis IX de Francia (después llamado san Luis) y Margarita de Provenza.