Longest monarchy in England In 1947, she married Philip, Duke of Edinburgh, a former prince of Greece and Denmark, with whom she has four children: Charles, Prince of Wales; Anne, Princess Royal; Andrew, Duke of York; and Edward, Earl of Wessex. Previous Next Pages: 1 2 3 4 5 6 7 8 9 2018-12-05 spiel