King John II of Aragon was born on June 29, 1397.
King John II of Castile was born on March 6, 1405.
King John II of Portugal was born on March 3, 1455.
King John II of France was born on April 16, 1319.
King John II Casimir of Poland was born on March 22, 1609.
Ferdinand II
There has never been a king John II of england, the name is regarded as unlucky
King John II of Castile was born on March 6, 1405.
King John II of Portugal was born on March 3, 1455.
King John II of Aragon was born on June 29, 1397.
John II of Aragon was born on June 29, 1397.
John II of Alençon was born on March 2, 1409.
John George II was born on May 31, 1613.