
Se casó tres veces: con Andrea Volpe (1956-1960), Sean Connery (1062-1973) y el dramaturgo Anthony Shaffer (1985-2001).
En la década de los 80, se apartó de la gran pantalla para centrarse en el teatro Karnak Playhouse, un espacio al aire libre que dirigía en medio de los bosques de Queensland.
Viuda desde 2001, deja dos hijos: Giovanna Volpe y Jason Connery.