Tilda Swinton at gala premiere at the 66th Festival de Cannes for her movie "Only Lovers Left Alive". May 25, 2013  Cannes, France
Editorial use only
Editorial credit: Featureflash Photo Agency / Shutterstock.com

Royalty-free stock photo ID: 140207683

Tilda Swinton at gala premiere at the 66th Festival de Cannes for her movie "Only Lovers Left Alive". May 25, 2013 Cannes, France