In 1985, Richards married Monty Brinson, a supermarket-franchise heir who later became a professional poker player. In 1986, the couple had a daughter, Brooke. Brinson and Richards divorced in 1988. Later that year, Richards married Gregg Davis, the son of petroleum mogul Marvin Davis and his wife Barbara Davis. The couple have two children: a daughter, Whitney Davis, and a son, Chad Davis. Richards and Davis divorced in 1991. Richards' first husband Brinson died of cancer on January 25, 2016, aged 58.