on 2 september 1966 barker married the actor anthony hopkins at st mary's, stalisfield, and they have one daughter, the actress and singer-songwriter abigail hopkins, born in 1969. they were divorced in the high court, london, in 1972.