Does Keira Knightley Have Crooked Teeth?
Keira Knightley is an English actress who has starred in many successful films, including Pirates of the Caribbean, Pride & Prejudice, and Atonement. She is known for her beauty and her smile, but some people have wondered if her teeth…