see more

Lord Snowdon and Princess Margaret leaving the Nepalese Embassy after a reception in London on 18th October 1960. (Photo by Ray Bellisario/Popperfoto/Getty Images)

Lord Snowdon and Princess Margaret leaving the Nepalese Embassy after a reception in London on 18th October 1960.  (Photo by Ray Bellisario/Popperfoto/Getty Images)