Los Angeles, Jan 13: Actress Amanda Seyfried says she gave up caffeine, dairy and alcohol to land a role in "Les Miserables".
The 27-year-old plays Cosette in the movie and was so determined to be involved in the production, she completely changed her lifestyle.
"I started working with a voice coach in August 2011. I gave up caffeine, stopped drinking as much alcohol, gave up dairy... it was like I was in training," contactmusic.com quoted Seyfried as saying.