I don't get how the consentual one night stand makes it a-okay for the Prince to completly strip Lidi of any and all agency and in what universe that would be considered to be even remotely romantic. If anything, the Prince should be the villain our plucky heroine overcomes in the end...