Answer the following question:

who plays jamie in a walk to remember?
Mandy Moore