Republican presidential candidate Donald Trump and his Democratic rival Hillary Clinton don't have much in common in terms of policy, but as for heritage, the two front-runners are reportedly related.

According to a report from the "Extra" entertainment show, genealogists found that Trump and Clinton are 19th cousins, sharing a common ancestor from England 18 generations ago.

Genealogy experts at Geni.com said the real estate mogul and former secretary of state are the direct descendants of the 14th century first Duke of Lancaster, John of Gaunt, and his wife Katherine Swynford. Swynford was Gaunt's mistress but they later married and their children were legitimized, according to the Daily Mail.

"John of Gaunt, 1st Duke of Lancaster, married Katherine Swynford, Duchess of Lancaster, and John and Katherine are Donald and Hillary's shared 18th great grandparents," reports "Extra."

Hillary Clinton is a descendant of one of their children, Joan Beaufort. Her brother, John Beaufort, is an ancestor of Trump.

And it turns out that their 19th great grandfather is King Edward III, according to author A.J. Jacobs, who studied Geni's research. "So there is a precedent for ruling a country; it's in their genes," Jacobs told the television program.

During Clinton's 2008 presidential campaign, researchers revealed that she was a distant cousin of Celine Deon, Madonna and Alanis Morissette. They also found that Angelina Jolie is Clinton's ninth cousin twice removed.

Perhaps more surprisingly, President Barack Obama and former Vice President Dick Cheney are actually eighth cousins, revealed Cheney's wife Lynne in 2007 while researching her ancestry for her memoir, reports The Hill.

"Every family has a black sheep," Obama spokesman Bill Burton said at the time.