Amanda Seyfried has been preparing for her role in Les Miserables for ten years.
The 26-year-old actress is excited to be playing Cosette in the film version of the classic musical about the French revolution because it is a part she initially prepared for as a teenager at High School.
She said: ''I was playing Cosette in recitals when I was 15, because I used to sing classical music, and now I'm actually going to play her - it's a dream for me.
''Getting back into singing has been tough, but awesome, too, because I haven't lost what I had when I was 15; it's only got better, so that's a plus.''
Amanda also acknowledges the part is a huge change from her last role, as porn star Linda Lovelace in a biopic of her life.
She added: ''It's so different going from Linda Lovelace, a porn-star-turned-feminist with a New York accent, to an 18-year-old Englishwoman - well, French actually, but I'll be doing an English accent - so it's going to be hard.''
Lovelace is set for release later this year.