see more
PARIS, FRANCE - FEBRUARY 20: (L-R) Juliette Binoche and Kristen Stewart attend the 40th Cesar Film Awards at Theatre du Chatelet on February 20, 2015 in Paris, France. (Photo by Kristy Sparow/Getty Images)