Aw! She scared me! And trust me, I didn’t even recognized Keira Knightely. She is looking horrible in her shrinking frame.
The 22-year old actress looked shockingly bony as she posed for photographers in a full length white and navy gown at a press conference before attending the opening of Atonement at the Venice Film Festival.
Later, Knightely took to the red carpet in a stunning silver diamante Chanel gown with a pink sash around the waist.
Source: Dailymail