Today saw the wonderful marriage of the lovely Catherine to His Royal Highness Prince William. This has been …