Nu mai este un secret pentru nimeni că Prințul Charles, moștenitorul Coroanei britanice, este îndrăgostit de Transilvania, locul său de suflet, de tradițiile acestui colț de rai, pe care îl promovează de câte ori are ocazia. În vizită oficială însă nu a mai fost în România din anul 1998, iar cu această ocazie, după întâlnirea cu președintele Iohannis și oficialitățile române, Prințul a avut o întâlnire, la Palatul Elisabeta, cu Prințesa Margareta și Principele Radu Duda. Ceremonia de primire a respectat eticheta, Prințului Charles dându-i onorul militari ai Brigăzii 30 Gardă şi Protocol Mihai Viteazul, iar ceremonia fiind întregită de șase jandarmi călare. Unul dintre cele mai emoționante momente – care a furnizat și o fotografie rară – a fost însă cel în care Prințul Charles i-a sărutat mâna Prințesei Margareta, înainte de a fi invitat la întrevederea privată.