Ludwig XI.
The royal couple had eight children, including the future James II, and Margaret of Scotland, future spouse of Louis XI of France.