Estuvo casada desde 1987 hasta 2005 con el médico francés François Olivennes, con quien tiene tres hijos: Hannah (1988), Joseph (1991) y George (2000).