Caroline Lucas
Birth Name:
Caroline Patricia Lucas
Caroline Lucas was born on December 9, 1960 in Malvern, Worcestershire, England as Caroline Patricia Lucas. She has been married to Richard L. Savage since July 1991. They have two children.