Eva Mendes attended the screening for ‘Girl in Progress’ held at The DGA Theater in LA last night.

The actress opted for a pretty Honor Spring 2012 dress.

Her check-print halter dress with a leather neckline and patent belt was teamed with Jimmy Choo ‘Lance’ sandals and stunning Bulgari jewels.

As much as I love Eva, this dress is a tad twee for the sultry actress.

This was a charity event, I’m not expecting her to go all-out sexy, but save this dress for the Zooey Deschanels or Elle Fannings of this world.

Credit: Style.com & Getty