In July, Camilla marries Andrew Parker Bowles, an Army cavalry officer seven years older than she is—and who had previously dated Prince Charles’s sister, Princess Anne. They go on to have two children, Tom and Laura Parker Bowles. Charles and Camilla are still friends—in fact, Prince Charles becomes Tom’s godfather.