Sus abuelos paternos son Peter Donaldson (1911-1978) y Mary Dalgleish Donaldson (1914-2002), de quien la princesa heredó el primer nombre.