Eva Longoria's Show-Stopping Dress Makes Maximum Impact at Cannes