Eva Longoria looked stunning in a plum Marchesa dress at Canons Project Imaginat10n Film Festival this year.