Kristen Stewart wipes lipstick off of the face of Festival Director Thierry Fremaux on the red carpet before the screening of the film "Cafe Society" at the opening of the 69th annual Cannes International Film Festival in Cannes, France, on May 11, 2016. Photo by David Silpa/UPI