Londra, 1501. La principessa Margherita è accecata dall'invidia di fronte al sontuoso matrimonio tra Caterina d'Aragona e l'erede al trono d'Inghilterra. Così, quando viene data in moglie al re di Scozia per consolidare la pace tra i due regni, Margherita accetta il suo destino e s'innamora di quella terra. Tuttavia, di fronte allo scontro tra il marito e il fratello, divenuto re Enrico VIII, deve fare una scelta. E non va meglio alla principessina Maria Tudor, che re Enrico VIII offre, appena diciottenne, all'anziano re di Francia. Diventate regine d'Inghilterra, Scozia e Francia, le tre donne si ritrovano unite dalla lealtà degli affetti e divise dalla violenza della politica, ma il loro legame sarà sempre più forte di tutto, più potente di qualsiasi uomo, persino di un re.