Actress Eva Mendes attends “The Other Guy” (Los Otros Dos) photocall at the Santo Mauro Hotel on November 11, 2010 in Madrid, Spain. Eva also stars in the upcoming film “Last Night” in which a married couple (Sam Worthington and Keira Knightley) finds their union put to the ultimate test when the husband embarks on a business trip with a beautiful colleague (Mendes) and the wife experiences an unexpected reunion with an old flame .Below is her some so sexy and hot photos.Enjoyed !