Keira Knightley arrived at the premiere of her new film Never Let Me Go wearing a daring beaded dress, just hours after arriving at the movie’s photocall in a dress she looked like she had made herself.
The 25-year-old actress looked stunning in the cream beaded outfit, which was cut dangerously low on the back, which she teamed with trendy black velvet heels as she took to the red carpet.
However, her co-star Carey Mulligan did little to inspire fans in a slightly ill-fitting white halterneck dress with a black and red geometric print.
The 25-year-old actress looked stunning in the cream beaded outfit, which was cut dangerously low on the back, which she teamed with trendy black velvet heels as she took to the red carpet.
However, her co-star Carey Mulligan did little to inspire fans in a slightly ill-fitting white halterneck dress with a black and red geometric print.