The BBC has published part of Kate Middleton's family tree going back to 1783.
It includes a bank manager, carpenters, a clerk, coal miners, an engineer, labourers, a mechanic, messengers, a shop assistant, solicitors.
Kate Middleton is to marry Prince William on 29th April 2011 at Westminster Abbey.
See the link for more details of Kate Middleton's family tree.
Do let me know if you're related to anyone on her family tree.