Skip Nav
Photo 4 of 4

Keira Knightley posed for Allure magazine.

All the Latest From Ryan Reynolds