Keira Knightley and her fiancé, James Righton, stayed close during an afternoon out in NYC yesterday. The pair, who announced their engagement in late May, held hands and shared some laughs — as well as a couple of quick kisses — during their Sunday stroll in the city. Keira has been stationed on the East Coast lately while filming Can a Song Save Your Life?, her new romantic comedy. The actress has been spotted holding hands with costar Adam Levine and kissing love interest Mark Ruffalo for separate scenes in the movie, but last week, her real-life love James paid her a visit on the set. He's enjoying a break from traveling with his band, Klaxons, after touring Asia and Europe in 2011.