When tracing back the Royal Family tree, it's clear to see it has a rich and varied history.
And some historians have even claimed they can trace back the Queen's lineage to reveal she is a distant relative of the Prophet Muhammad.
They believe the British monarch is related to the founder of Islam after examining 43 generations of her family tree.
Findings published in Moroccan newspaper Al-Ousboue in 2018 suggest her bloodline runs through the Earl of Cambridge and across medieval Muslim Spain, reports the Economist.
Writer Abdelhamid Al-Aouni, who wrote the Moroccan article, states: "It builds a bridge between our two religions and kingdoms".

It is thought that the Queen could be a descendant of a Muslim princess called Zaida, who was forced to flee her home town of Seville and eventually converted to Christianity.
According to My London, Zaida was believed to be part of the ruling Abbadid Dynasty, which was founded in 1023 by Abu al-Qasim Muhammad ibn Abbad, a known descendant of Prophet Muhammad.

Love the royals? Sign up for the Mirror's daily newsletter to get all the latest news on the Queen, Charles, Kate, Wills, Meghan, Harry and the rest of The Firm. Click here to sign up .
Zaida is said to have converted to Christianity after supposedly becoming a concubine of King Alfonso VI of Castile and together they had a son called Sancho.
It is said that a descendant of Zaida later married the Earl of Cambridge - a direct ancestor of the Queen, reports the Economist.
These findings were also published in 1986 by royal genealogy experts Burke’s Peerage.
However, ever since the claim was first published, it has been disputed by other experts who disagree with a lot of the details with some claiming Zaida's background is 'debatable'.
Muslims believe Islam has always existed but was brought into peoples' minds by a number of prophets.
Muhammad was born in Saudi Arabia in 570 and many believe he was chosen by God as his messenger. His words were recorded and became the Qu'ran.