Kim Kardashian Covers Cosmo South Africa

Kim Kardashian is on the cover of  Cosmopolitan Magazine in South Africa. She’s rockin’ her Beach Bunny Swimwear (no idea it existed, but whatev).