Question: who does mandy moore play in princess diaries?
Answer: Lana Thomas