Keira Knightley in a Lilac Trousers Arrives at Stephen Colbert Show in NYC 09/12/2018-4 Previous image Next image