McGregor met Eve Mavrakis on the set of the British TV crime series "Kavanagh QC." The couple tied the knot in 1995 after a year of dating. The pair has four daughters; Clara, 21, Jamyan, 16, Esther, 15 and Anouk, 6.