Après 70 ans en tant que prince héritier, le roi Charles III a forcément tissé des liens plus privilégiés avec certains membres de familles royales, proches également par liens de sang. C’est le cas avec la princesse Margareta de Roumanie. Tous les deux descendent de la reine Victoria. L’arrière-grand-mère de la princesse, la reine Marie de Roumanie, était l’une des petites-filles de la reine Victoria.