Neil Balfour y la Princesa Elizabeth de Yugoslavia se conocieron en la década de 1960 mientras estaban en la universidad en Escocia. Neil era un estudiante de medicina y la Princesa Elizabeth estaba estudiando idiomas. Su amistad se desarrolló a lo largo de los años y se convirtió en una relación romántica en la década de 1970. Se dice que la pareja se mantuvo en secreto durante mucho tiempo debido a la posición de la Princesa como miembro de la realeza. Finalmente, en 1984, Neil y la Princesa Elizabeth se casaron en una ceremonia privada en Escocia. A partir de entonces, Neil se convirtió en el Príncipe Neil de Yugoslavia. Sin embargo, su matrimonio no duró mucho tiempo. En 1986, la pareja se separó y finalmente se divorció en 1992. Desde entonces, Neil se ha alejado de la atención pública y ha seguido adelante con su carrera en medicina. La Princesa Elizabeth también ha seguido adelante y ha estado involucrada en varias causas humanitarias.