Eva Longoria is bringing us old Hollywood once again on the red carpet for the 2012 Canne Film Festival in Cannes, France.
For the Rust & Bone premiere, the actress wore a sensational white with sheer panel Emilio Pucci dress adorned with a dramatic train.
She finished off her look with gorgeous soft curls, and nude Brian Atwood peep-toe heels.