2 / 47
'Only Lovers Left Alive' Photocall - The 66th Annual Cannes Film Festival
CANNES, FRANCE - MAY 25: Tom Hiddleston and Tilda Swinton attend the 'Only Lovers Left Alive' Photocall during The 66th Annual Cannes Film Festival on May 25, 2013 in Cannes, France. (Photo by Pascal Le Segretain/Getty Images)

What to Read Next

The 66th Annual Cannes Film Festival - Photocall

May 15, 2013

Stars attend various photocalls during the 66th Annual Cannes Film Festival at the Palais des Festivals on May 15, 2013 in Cannes, France.