卡洛二世於1254年出生,是父親卡洛一世與第一任妻子普羅旺斯的比亞特麗絲(英语:Beatrice of Provence)的長子。卡洛二世是卡洛一世的唯一繼承人(他的弟弟西西里的腓力(英语:Philip of Sicily)於1277年逝世),卡洛一世很早便安排卡洛二世為他龐大王國的繼承人。當卡洛二世
弗洛朗(英语:FlorentofHainaut)(共治) 1289-1297 菲利波一世(英语:Philip I of Piedmont)(共治) 1301-1307 菲利波二世(英语:Philip I, Prince of Taranto) 1307-1313 玛蒂尔达(英语:Matilda of Hainaut)
杜拉佐的喬凡尼(義大利語:Giovanni di Durazzo,1294年—1336年4月5日),1315年起为格拉維納伯爵(英语:Counts and dukes of Gravina),1318—1332年间为亚该亚亲王,1332年起为杜拉佐公爵和阿尔巴尼亚王国统治者(虽未称王),是那不勒斯國王卡洛二世和匈牙利的瑪麗亞的幼子。