This proves it: Eva Mendes should only and always wear Valentino.

Top image, July 7

July 8

Advertisement

July 8

[Images via Splash.]

Sponsored