La princesse Marie Louise de Bulgarie, fille du défunt roi Boris et de la reine Giovanna de Bulgarie, née princesse de Savoie a épousé à Cannes le 20 février 1957 le prince Karl de Leiningen, fils du prince Karl de Leiningen et de la grande-duchesse Marie de Russie. La mariée portait l’imposant diadème familial qui fut également porté par sa belle-soeur la reine Margarita lors de son mariage à Vevey.

De cette union sont nés deux fils les princes Boris et Hermann. Le couple a divorcé en 1968. La princesse Marie Louise s’est remariée avec Stanislas Chrobok avec qui elle a eu une fille et un fils. Le prince Karl de Leiningen est décédé en 1990 en Israel. (Copyright photos : site Viva Maxima)