Keira Knightley has been snapped smooching Mark Ruffalo on the set of their new film Can A Song Save Your Life? in New York.
Knightley's fiance James Righton has nothing to worry about though as she was just acting out scenes as her character Greta, who plays a dumped singer-songwriter embarking on a new romance after the musician she moves to New York with (Adam Levine) leaves her to go solo.
![]()
Keira pulls away at first
Knightley's character soon gets the upper-hand when she meets Dan, a music-executive, played by Ruffalo.
The musical drama is from director John Carney, whose movie Once won an Academy Award for Best Original Song in 2008
![]()
But she soon gives into Gruffalo's charm
![]()
Also on HuffPost:








The Huffington Post UK | Posted: 20/07/2012 12:09 Updated: 20/07/2012 12:09