The longest reign in Europe was achieved by James I who ruled for 59 years. He was King of Scotland from 1567 until he inherited the English throne in 1603, ruling both kingdoms until his death in 1625.
Uncovering the Reign: The Historical Journey of James I of Aragon