see more

Princess Alexandra (left) with Marina, The Duchess of Kent, leaving the Nepalese Embassy in London on 18th October 1960. (Photo by Ray Bellisario/Popperfoto/Getty Images)

Princess Alexandra (left) with Marina, The Duchess of Kent, leaving the Nepalese Embassy in London on 18th October 1960. (Photo by Ray Bellisario/Popperfoto/Getty Images)