She Was Married Twice
Anne married Captain Mark Phillips in Westminster Abbey on Nov. 14, 1973, and they had two children: Peter Mark Phillips, who was born on Nov. 15, 1977, and Zara Phillips, who was born on May 15, 1981. By 1989, the couple had announced their intention to separate, and they divorced in April 1992.
The Princess Royal then married Commander Timothy Laurence, now Admiral Laurence, on Dec. 12, 1992. The ceremony took place in Scotland, where the Church has no moral objection to the remarriage of divorced people. In doing so, Anne became the first royal divorcée to remarry since Victoria, Grand Duchess of Hesse and by Rhine, granddaughter of Queen Victoria, married the Grand Duke Cyril Vladimirovich of Russia in 1905.