Lord grew up in Winterthur, Delaware; Boca Grande, Florida; and New York City.
Lord grew up in an era where wealthy women were generally expected not to go to college but rather to focus on obtaining a suitable husband and then raising a family.