While reading, this just keeps reminding me of an old kdrama I watched as a child Iirc, I think the title is "Princess Hours".