Keira Knightley plays The Beatles’ “Yesterday” on her teeth for World(02) Ally McKenzie 19 Aug 2025 Save Image Image gallery: Keira Knightley Teeth Now: A Closer Look at Her Enduring Smile