Eva Longoria
Eva Longoria in long night dress at opening cannes ceremony