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