MacMillan ble født i Toronto den 23. desember 1943. Hun er oldebarn av David Lloyd George, britisk statsminister fra 1916 til 1922.