English actress Keira Knightley had "a lot of fun" learning American accent for "Jack Ryan: Shadow Recruit".
The 28-year-old, who was born and raised in London, plays Jack Ryan's fiancee Cathy Muller in the forthcoming film.
She says that learning the voice for her character was easier since she was surrounded by other American stars, including Chris Pine and Kevin Costner, reports contactmusic.com.
Speaking at the European premiere of "Jack Ryan" in London's Leicester Square Monday, she told BANG Showbiz: "I got a dialogue coach. It was a lot of fun. I was lucky being surrounded by a lot of American actors - that helps."