As the Princess of Wales and the Duchess of Sussex release blockbusting sequels on the same day, there can only be one winner