Lord Snowdon, the former husband of Princess Margaret, has died at the age of 86. Buckingham Palace said the Queen had been informed, but did not comment further.