I think the most suitable will be Lady Gabriella Windsor:Protestant,Nearly Half-German,in the line to the British Throne and besides all beautiful and intelligent!

I too like this match, they aren't closely related, nor are there many lines of common descent. She seems intelligent, is attractive and seems to have less of an insualr British outlook than most of the other British royals (especially the young Wales Primnces).

While she is an excellent royal match for any Prince, and I would be the first to argue that there is too much angst over distant cousin matchs I think that in this case there would be too many common lines of descent within a few generations.
For instance he has two lines of descent from Q Victoria, she has three,
They are both descended from E Wilhelm II and also Grand Duke Friedricj Franz III of Mecklenberg Schwerin. They are also descended from Nicholas I of Russia. Their closest relationship is of third cousin. and this occurs twice.
Gabriella Windsor only has the one line of descent from Q Victoria none from Friedrich Franz or Wilhelm. They are however both descended from GD Wladimir and are also third cousins, but only the once.
I really hope Theodara marries a Prince, maybe a Heriditary Grand Duke or a Prince of Belgium but GF might be carrying the inbreeding a bit too far.

He is to close related to the Greece royal house just like Leiningen. The two younger Anhalt girls could work, but I guess he prefers blondes.

Lady Gabriella Windsor has the better bloodline ( look at her mothers mother family tree - it includes all the good houses). But she is also a descendant of Queen Victoria. Madeleine has the minor bloodline due to the fact, that her mother is not noble by birth. The swedish genetic is also not the best due to the many scandinavian cousin marriages.....

Are there any "fan sites" on the Hohenzollerns? GF is a worthy, conscientious individual - "boring"? His dedication to the interest of the dynasty is refreshing. What is important is that he should have a lawful daughter of an age that is marriageable to Prince William's first son and heir.