Magazine Covers 1 min read Eva Mendes for Allure Magazine August 2010 By sarita Published July 22, 2010 · Updated December 25, 2010 American actress Eva Mendes is all smiles at the cover of Allure Magazine August 2010 issue lensed by Michael Thompson. Image Tags Magazine covers ← Previous Kangana Ranaut for Harper’s Bazaar India July/August 2010 Next → Behati Prinsloo for Elle Russia August 2010