Dass Mary ihrer Mutter sehr nahe stand, wurde auch bei ihrer eigenen Hochzeit im Jahr 2004 deutlich. Der Verlobungsring von Henrietta Clark Donaldson wurde in die Seidenrobe der Braut eingearbeitet - direkt am Herzen der Braut. Auf diese Weise konnte Mary ihre Mutter am Hochzeitstag ganz nah bei sich spüren. Auch der Brautstrauß wurde nach der Hochzeit von einer Tante nach Schottland gebracht, wo er auf dem Grab von Henrietta Donaldson und Marys Großeltern niedergelegt wurde.