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