Ella Enchanted

by Gail Carson Levine

Ella struggles against the childhood curse that forces her to obey any order given to her. She goes on a quest, encountering ogres, giants, wicked stepsisters, fairy godmothers, and handsome princes, determined to break the curse---and live happily ever after.