Keira Knightley on the BGC Trading Floor to Raise Money in Support of Charities at the BGC Charity Day in London

Keira Knightley on the BGC Trading Floor to Raise Money in Support of Charities at the BGC Charity Day in London-1

Keira Knightley

on the BGC Trading Floor to Raise Money in Support of Charities at the BGC Charity Day in London 09/11/2017

Keira Knightley on the BGC Trading Floor to Raise Money in Support of Charities at the BGC Charity Day in London-2

Keira Knightley on the BGC Trading Floor to Raise Money in Support of Charities at the BGC Charity Day in London-3

Keira Knightley on the BGC Trading Floor to Raise Money in Support of Charities at the BGC Charity Day in London-4

Keira Knightley's photos