Voor- en Nageslacht van Karen Anne Villeneuve (4 generaties)

Karen Villeneuve
 * 06-06-1972
x (1) Mark Gordon
x (2) Charles Spencer
Karen Anne Villeneuve
 * 06-06-1972 te Edmonton

x (1) 08-11-1997 met
Mark Richard Gordon
 * 10-10-1956 te Newport News

x (2) 25-06-2011 te Althorp met
Charles Edward Maurice Spencer
 * 20-05-1964 te Londen
Emma Gordon (1)
 * 1998
Emma Gordon (1)
 * 1998
Kate Gordon (1)
 * 2001
Kate Gordon (1)
 * 2001
Charlotte Spencer (2)
 * 30-07-2012
Charlotte Diana Spencer (2)
 * 30-07-2012