Just released by the Prince of Wales’ office, the official program and order of service for tomorrow’s Royal Wedding. It’s very considerate of them to put it in PDF format, so that you can print it out and follow along… even along the route! There are some interesting explanations of things associated with the wedding, including the bride’s family’s brand new coat of arms. I am delighted to see that they’re singing one of my all-time favourite hymns, Jerusalem. Cheers!