Taraji P. Henson Dazzles in Yellow Oscar de la Renta at Cannes Film Festival