The Duke and Duchess of Sussex’s wedding was held in Windsor on May 19, 2018. I assume the palace began making “divorce contingency plans” on May 20, 2018. Why the delay, you might ask. That’s because the palaces – especially Kensington Palace – were doing everything they could to stop the wedding in the first […]