Keira Knightley: Smokin' On the " Can A Song Save Your Life?" Set
Although the back of her patio chair had a "no smoking" sign on it, the "Never Let Me Go" actress puffed on a cigarette during a break while casually chatting it up with set crew members.
As for the movie, the 27-year-old actress plays Gretta, an individual who moved to Manhattan to follow her dreams of making it big in the music industry - then being discovered by a dejected music business executive during an open mic night.
Expected to hit theaters in 2013, Miss Knightey and Mr Ruffalo are joined by Adam Levine, Hailee Steinfeld and Cee-Lo Green.
Enjoy the photos of Keira Knightley on the Soho district set in New York City (July 9).