Eva Mendes vs. Olivia Wilde Who'd You Rather?

Film actress Eva Mendes, 36, and TV star Olivia Wilde, 26, both worked it at the same event in L.A. this weekend.


Question is ...