Duke of Fife
Princess Alexandra was the eldest daughter and heir of the 1st Duke of Fife and the Princess Royal, the eldest daughter of King Edward VII. As such, the couple were first cousins once removed. They had a son, Alastair.