This is the one story where I don't want her to end up with anyone. Maybe the wizard or the knight? Possibly a brand new side character that wasn't in the story previously (kind of like Beware of the Villainess). Definitely not one of the step-brothers or the crown prince, they can burn in hell...