Władysław Dziewulski, Odpowiedź na replikę Jerzego Dowiata, „Przegląd Historyczny” 58 (1967), z. 2, s. 372–377. i Tadeusz WasilewskiTadeusz Wasilewski, Pochodzenie Emnildy, trzeciej żony Bolesława Chrobrego a geneza polskiego władztwa nad Morawami, „Kwartalnik Historyczny” 94 (1987), z. 2, s. 29–47. wysunęli hipotezę, że córka Mieszka II nosiła imię Adelajda. Hipoteza ta wyjaśniłaby, dlaczego w Kronice polsko-węgierskiej przypisywano Mieszkowi I córkę o tym imieniu, królową Węgier (autor pomylił Mieszka I z Mieszkiem II). Imię Adelajda córka Mieszka II mogłaby otrzymać po siostrze swojej matki, ksieni w Nivelles.

Data ślubu z władcą węgierskim Belą I nie jest pewna. Bela z braćmi najpierw przebywał w Czechach, później w Polsce. Tam w zamian za zasługi położone w walce z Pomorzanami otrzymał rękę córki Mieszka II Lamberta, króla Polski. Większość badaczy datuje ślub na około 1043, inni przesuwają go na około 1036. Według późnych źródeł węgierskich ręka polskiej królewny była nagrodą za udział Beli I w zwycięskiej dla Polaków bitwie z Pomorzanami. Przypuszcza się, że ślub był elementem szerszej polityki Kazimierza I Odnowiciela i jego szwagra, ruskiego księcia Jarosława Mądrego, mającej na celu wspieranie węgierskiej opozycji przeciwnej tamtejszemu królowi Piotrowi.