Commenters on yesterday’s entry broached the subject of being the descendant of European royalty. I’d say everybody alive today with even a vaguely europid complexion is such a royal scion.
Do the math as you count generations into the past. Two parents, four grandparents, eight great grandparents, sixteen great-great-grandparents, and so on through the centuries. Soon you reach a point where the number of ancestors in a given generation is larger than the population of the Earth at the time. (This is possible because as you move back, a single individual may occupy a large number of slots on your family tree, which is known as pedigree collapse. That is such a badass term.)
The population of Europe in AD 1000 is estimated at about 36 million. Not all of them had kids. With a mean generation length (defined as the duration from a person’s birth to the birth of their first child) of 25 years, we get 40 generations per millennium. 240=1,099,511,627,776. There are almost 1100 billion slots on your tree in AD 1000. So all living Europeans and European-descended people elsewhere are descendants of Saint Olaf.