Lily James wears Balmain to the "Swiped" European premiere at Curzon Mayfair

Lily James

Lily James - The Impression