What killed Princess Margaret?
Who is Princess Margaret husband?
Who succeeds Queen Elizabeth?
Prince Charles, the Prince of Wales
Prince Charles is the first in line to succeed his mother, Queen Elizabeth II. He was married to Lady Diana Spencer, the Princess of Wales, from 1981 to 1996. He had two children, Prince William and Prince Harry, with Diana.