eva mendesEva Mendes has indirectly revealed she’s got a bit of a crush on David Beckham.

The We Own the Night actress told Cosmopolitan recently that she finds it hard to pin down what she likes in the opposite sex because: “Attractiveness is primal - it’s something you can’t put your finger on.

“Smell is important too. Would David Beckham be as beautiful if he smelt like old cheese and socks?

“Actually bad example - he probably would.”