Nieurodziwa księżniczka, która została matką królów Rok 1436. W Wiedniu na świat przychodzi Elżbieta Rakuszanka, córka króla Albrechta II Habsburga i Elżbiety Luksemburskiej.
Po śmierci rodziców Elżbieta wraz z rodzeństwem doświadcza surowych warunków życia, a nawet biedy, co nie pozostaje bez wpływu na jej wygląd. Choć dorastająca Elżbieta zdaje sobie sprawę ze swej brzydoty i wie, że ma małe szanse na zamążpójście, marzy o dobrym i czułym mężu.
Los uśmiecha się do niej, gdy na dworze jej brata pojawiają się posłańcy polskiego króla, Kazimierza Jagiellończyka. Pomimo braku urody Elżbieta rozkochuje w sobie króla Polski, rodząc mu trzynaścioro dzieci, a dzięki zdolnościom dyplomatycznym osadza kilkoro z nich na tronach europejskich.
Książka przedstawia dzieje wyjątkowej kobiety, która z młodziutkiej nieurodziwej dziewczyny, nieobeznanej z polskim dworem, wyrasta na ukochaną żonę i matkę oraz szanowaną królową.