I think the Elizabeth swan role in the Pirates of the Caribbean movie series made her more popular than other roles of her in other movies. But even before the Pirates of the Caribbean she became popular from the role Juliette or "jules" in the movie Bend it like Beckham 2002. Keira coming from a family where her parents' career is also acting , her father Will Knightley and her mother Sharman McDonald.
Keira started her career when she was a child by contributing to films like Innocent lies (Young Celia) , Deflation (Jogger) , and she has been nominated for more awards so no debate of her talent and she is gorgeous thats a truth...
hope you'll enjoy - some random photos
This is lovely