Mary Stuart's father reportedly predicted that the Scottish throne would end with a woman. But no one could have foreseen the ...