Keira Knightley at the Venice Film Festival

The face of Chanel, Keira Knightley shows why she was chosen to represent the brand in two magnificent dresses today.

First she wore a Resort 2008 gown to the "Atonement" Photocall which was stunning.

Just when I thought Kiera could not out do herself, she arrived at the premiere of "Atonement" wearing a Couture 2007 dress, which I believe is the best dress Kiera has ever worn. I was never a fan of the Vera Wang 2006 Oscar dress like most people.

I absolutely love this picture of Keira. She is elegant, statuesque, beautiful and the dress is a real piece of art, and that is mostly down to Keira, and the way she is glowing in the dress.

OK I will stop gushing.

Via The Online Home of ... & Via Celebrity Pictures, Entertainment News Photo ...