My son was a natural born citizen of Germany at birth, a citizenship he had to renounce at age 18.
My understanding is that in Germany, one of your parents has to be a German citizen of German blood before you can become a German citizen, even if you were born in Germany, which is quite different in Britain.