Keira Knightley has found her prince.
The Anna Karenina star married musician James Righton this morning in the south of France at the town hall (Hotel De Ville) in Mazan, E! News has confirmed.
And the newlyweds' wedding in the French countryside was certainly one for the books. (Books of the romance variety, that is.)