Anne Hathaway has revealed she tuned into Yorkshire-based soap Emmerdale while honing her accent for the film One Day.
The Oscar-nominated actress appeared with co-star Jim Sturgess on the pink carpet at London's Westfield shopping centre for the premiere of One Day, an adaptation of the best-selling book by David Nicholls.
Anne, who wore a floor-length white lace gown by fashion house Alexander McQueen, plays Yorkshire girl Emma in the tragic love story, which catches up with a pair of friends on the same day of the year for 20 years.
To help tune into the northern burr, she said she watched the popular farm-set soap.
She said: "Emmerdale's great. We don't have programmes like that in America so it was actually quite exotic for me."
The actress added that she relished the role, saying: "Everyone who's read the book knows that Emma Morley is the greatest girl in the world."
Also at the premiere were television presenters Jonathan Ross and Dermot O'Leary, both of whom admitted they were prepared to cry during the screening.
Ross said: "I cried at the book and I'm here with my wife and my daughters and they cried even more."
Writer David Nicholls said: "We don't want to be too manipulative but the intention of my book was always that it should make people laugh and also make them cry, and I hope the film does the same."
Anne's co-stars Jodie Whittaker and Romola Garai also turned out for the premiere, and Peaches Geldof.