Famke Janssen during 2006 Cannes Film Festival 'XMen 3 The Last Stand' Premiere at Palais des Festival in Cannes France
{"Image ImageDescription": "Famke Janssen during 2006 Cannes Film Festival - \"X-Men 3: The Last Stand\" Premiere at Palais des Festival in Cannes, France. (Photo by Toni Anne Barson/WireImage)"}