Keira Knightley for British Vogue at Biarritz, June 2025

Keira Knightley for British Vogue at Biarritz, June 2025