In 1969, Balfour married Princess Elizabeth of Yugoslavia, the only daughter of Prince Paul of Yugoslavia.
În 1969, Balfour casatorit cu Principesa Elisabeta a Iugoslaviei , singura fiică a Printului Paul al Iugoslaviei.