1685. Davina Montgomery est le secret le mieux gardé de la couronne. Fille de Jacques II, elle a grandi au couvent pour y recevoir clandestinement une éducation catholique. Lorsque son père meurt, elle doit lui succéder. Après un acte de trahison terrible, son identité est révélée, et sa place convoitée par des candidats au trône prêts à tout pour la supprimer. Heureusement, Robert MacGregor, fils d'un puissant lord Écossais et futur chef de clan, va la tirer de ce mauvais sort en l'emmenant jusqu'à son île de Skye natale. Pendant leur périlleuse chevauchée, ils sont irrésistiblement attirés l'un par l'autre. Bientôt, leur désir leur permettra de triompher de tous les obstacles...