En savoir plus
La même année, elle est au générique de Love Actually. S'en suit une longue série de films d'époque : le Roi Arthur, Orgueil et préjugés, Soie, Reviens-moi. Le tout entrecoupé de rôles plus sombres, comme dans The Jacket ou Domino. En 2008, elle est sublime dans The Duchess, puis bouleversante dans Never Let Me Go et touchante dans Last Night. Elle revient un temps aux robes longues dans Anna Karénine, pour mieux surprendre dans The Ryan Initiative.
Cet été, elle donne la réplique à Mark Ruffalo dans New York Melody, une romance musicale aussi joyeuse que son personnage principal, Gretta. Keira Knightley y montre l'étendue de son talent et va même jusqu'à pousser la chansonnette tout le long du film, avec une voix délicieuse. Décidément, elle est irrésistible.