Eva Longoria is proving she still dominates the red carpet, delivering a stunning and sexy appearance at Cannes.