Juliette Binoche walks the red carpet in Cannes