'The Lobster' Premiere - The 68th Annual Cannes Film Festival
In This Photo: Rachel Weisz, Lea Seydoux
Lea Seydouxl and Rachel Weisz attend the Premiere of "The Lobster" during the 68th annual Cannes Film Festival on May 15, 2015 in Cannes, France.
(May 14, 2015 - Source: Danny E. Martindale/Getty Images Europe) more pics from this album »