Катерина, урождённая Батис, в первом браке была замужем за Джеком Уолтером Эндрюсом. В этом браке у нее родились сын Дэвид и дочь Элисон. Развелась с первым мужем Катерина за год до свадьбы с Александром, но супруги к этому времени уже не жили вместе.
Для Александра Карагеоргиевича это брак тоже был вторым. Первой его женой была Мария да Глория Орлеанс-Браганса. Супруги развелись в 1985 году. В первом браке у сербского принца родилось трое сыновей: Петр, Филлип и Александр.
Со второй женой Катериной Александр женился в Лондоне 20 сентября 1985 года, а на следующий день венчался в православной церкви имени Святого Савы Сербского в Ноттинг-Хилле. Их шафером был король Константин Второй, а свидетелем — принц Югославии и Сербии Томислав Карагеоргиевич.
Во втором браке у супругов детей нет.

