Keira Knightley and her fiancé, James Righton, stayed close during a stroll in London today. The pair even snuck a kiss as they braved the chilly temperature for their walk. The couple's outing comes just as news of Keira's fashionable new role was released. Keira will reportedly play Coco Chanel in a short film celebrating the 100th anniversary of Chanel's first boutique, which will be directed by none other than Karl Lagerfeld. The role is a fitting one for Keira, who already has long-standing ties to the label as the face of Chanel's Coco Mademoiselle fragrance since 2007. The film will apparently be screened this May at the launch of the label's latest Cruise collection in Singapore.