Question: who played the step sister in ella enchanted
Answer: Lucy Punch as Hattie , Ella 's mean stepsister who is obsessed with Prince Charmont .