Naomi Watts leaving the red carpet of the movie 'The Sea of Trees (La Foret des songes)' presented in competition held at the Palais Des Festivals in Cannes, France on May 16, 2015 as part of the 68th Cannes Film Festival. Photo by Nicolas Genin/ABACAPRESS.COM