Lia Toby / WENN
Eva Mendes in a wild beaded green dress
Eva Mendes smiles for (or shouts at) photographers while arriving for a screening of the 2010 film The Other Guys. The occasion was the film's UK premiere, the place was Vue Leicester Square in London, and the date was September 14, 2010.