Keira Knightley in Christian Louboutin at a "Never Let me Go" Photocall in London. October 13, 2010. / PictureGroup

MTV Style | Hot Shoes (286)