Incidentally, I am reminded by the end that if she can't figure out that the prince is the same as that other guy now, then this Ghost of Sherlock Holmes bloke really isn't as good a detective as is advertised. XD
(Honestly, in a proper world this would actually put major holes in any instances of her "just being dense" about stuff in the future—well, about anything but romance I guess. But if you're going to invoke the fictional detective whose favorite parlor trick is magically deducing huge amounts of information about someone the moment they walk in the door, to whom no intrigue is impenetrable, and who is possibly a bigger Mary Sue than even this protagonist...
Well, I digress. I don't really expect her character to have additional insights beyond "solving crimes", of course, since everything else so far has been in these narrow terms.)