Aaron Johnson has heaped praise on the Keira Knightley when he walked the red carpet for the premiere of Anna Karenina.
Johnson and Knightley are set to play lovers in the big screen adaptation of the Leo Tolstoy novel - which is directed by Joe Wright.
Johnson and the rest of the cast were in London's Leicester Square this week to promote the movie and the actor said that Knightley worked incredibly hard on this movie and gives a great performance.
So far 2012 has been a busy year for the actor as we have seen him in Albert Nobbs and he is also set to star in Savages - which is directed by Oliver Stone.
The actor is also set to reprise the role of Dave Lizewski aka Kick-Ass in a sequel to the 2010 movie.
Tagged in Keira Knightley Aaron johnson