The Queen was sad about the broken marriages and divorces of three of her children, Prince Charles, Princess Anne and Prince Andrew. Prince Charles's marriage to Lady Diana Spencer was thought to be a fairytale wedding because Diana was young and beautiful, and they seemed very happy. But soon the marriage became troubled, and after their divorce, she was killed in a car accident in 1997. On 9 April 2005, Prince Charles married Camilla Parker-Bowles, whom he had loved for many years. In the year 2002, within a few months of each other, the Queen's mother and sister, Princess Margaret, both died.