Keira Knightley looked angelic in her pink dress at the premiere of Atonement at the Venice Film Festival today. Keira's cute co-star James McAvoy also posed on the red carpet beside his on-screen lover, but he claims that she is the one to watch. He said, "I don't mind that Keira will get a lot of attention. She deserves it. She is incredible in the film." Undoubtedly all eyes may be on Keira in Venice now but we have a feeling things might slow down a bit once Brad and George roll into town.

More of Keira and her co-stars if you read more

James McAvoy, Saoirse Ronan, Vanessa Redgrave, Joe Wright, Rupert Everett and Keira Knightley

Source & Source