Kim Kardashian on Cosmopolitan Magazine Cover August 2011

Kim Kardashian looks amazing on the issue of Cosmopolitan Magazine Cover August 2011. This Cosmopolitan Magazine hits newsstands on Tuesday, 12th July 2011.