Collins married actor John Alderton in 1969 and lives in Hampstead, London, with her husband and their three children, Nicholas, Kate, and Richard. She also has an older daughter with actor Tony Rohr, Louise, whom she gave up for adoption. They were reunited when Louise was 22 years old.