"For Greater Glory" Hollywood Premiere: Eva Longoria

Eva Longoria graced the red carpet for the premiere for her new film 'For Greater Glory' in Hollywood, California.

The actress looks stunning in her exquisite black laser cut Marchesa dress.

The silhouette featured gorgeous applique shoulders, and a  flirty flair skirt.

She completed her look with a high bun, satin black clutch, and of course her staple black Brian Atwood heels.