CANNES, FRANCE - MAY 17:  Rachel Weisz attends the "Carol" party hosted by Chopard and Grey Goose at Baoli Beach, Cannes Film Festival on May 17, 2015 in Cannes, France.  (Photo by David M. Benett/Getty Images)