CAROLINE ITHURBIDE at Happy End Premiere at 70th Annual Cannes Film Festival 05/22/2017 CAROLINE ITHURBIDE at Happy End Premiere at 70th Annual Cannes Film Festival 05/22/2017