NEW YORK, NY - APRIL 25:  Eva Mendes attends the 2011 Tribeca Film Festival after-party presented by American Express and The Cinema Society for 'Last Night' at Avenue on April 25, 2011 in New York City.  (Photo by Michael Loccisano/Getty Images for Tribeca Film Festival)