Louise Bourgoin, Laurent Lariviere and guests attend the "Shan He Gu Ren" ("Mountains May Depart") Premiere during the 68th annual Cannes Film Festival on May 20, 2015 in Cannes, France.
(May 19, 2015 - Source: Ian Gavan/Getty Images Europe)