© Copyright 2013 CorbisCorporation

25 May 2013, Cannes, France --- 'Only Lovers Left Alive' red carpet at the 66th Cannes Film Festival. Pictured: Tilda Swinton, Tom Hiddleston and Jim Jarmusch --- Image by © KCS Presse/Splash News/Corbis
© Copyright 2013 CorbisCorporation

Most Read