Meghan Markle is African American, Dutch, English and Irish, and her Irish roots have a compelling story to go with them.

Her great-great-great-grandmother Mary Smith emigrated to London from Ireland and married a British soldier named Thomas Bird sometime in the mid-1800s.

Her Irish family apparently disowned her, likely because she married a  member of the imperial army.

Experts say she may well have worked in Windsor Castle for the Royal family as there is an M. Bird listed as a servant in 1856. It would be quite ironic if the latest royal had family who once worked for the monarch.

Windsor Castle. Photo: Wikimedia Commons

Windsor Castle. Photo: Wikimedia Commons

The family later moved to Canada following the death of Thomas Bird and then the USA according to the family genealogist, ending up in Pennsylvania.

Mary Bird’s granddaughter, also named Mary, was born in Malta in 1962.

Read More: Meghan Markle to wed Prince Harry, will be first Irish American and African American in the royal family

The research was carried out by former US Air Colonel Ken Barbie, whose wife Susan is a second cousin of Meghan’s father, Thomas.

Meghan’s father is said to have visited Ireland many times and grew up in Pennsylvania of Dutch-Irish roots.

Prince Harry and Meghan Markle. Photo: BBC/Twitter

Prince Harry and Meghan Markle. Photo: BBC/Twitter

Meghan Markle Genevieve / Wikimedia Commons