Diane is the daughter of Thomas Patrick Sullivan, Jr. and Mary Eileen Hurley. She was married to Richard McKinley Johnson.
She has three children, Meghan, Patrick, and Kelly.