But, it was not until George the 1st, that Parliament passed the law stating one must be a natural born citizen to hold office. George the 1st was German and only king because he was not a Catholic.
That gave Parliament the political power to pass laws that were in the best interest of England.
and Victoria married a German and so did most of her daughters so the throne of England has quite a lot of German blood...