Keira Knightley is a talented British actress working in Hollywood. She has grown as an actor which is reflected in her roles. From Bend It like Beckham to Pride and Prejudice to Pirates of the Caribbean movies, she has been truly spectacular. Here are some of the smokin hot Keira Knightley red carpet looks that will make you fall for her:
Keira Knightley Red Carpet!