john ii of portugal was also known as the perfect prince
john ii lrb portuguese  joo ii  lsb uw rsb  3 march 1455  25 october 1495 rrb  the perfect prince lrb o prncipe perfeito rrb  was the king of portugal and the algarves in 14771481  1495