Вальдемар II
In 1230, John I married Sophie of Denmark (1217–1247), daughter of King Valdemar II of Denmark and Berengaria of Portugal. With her, he had the following children: