South African model Natasha Barnard poses in skimpy beach wear and looks quite amazing on the pages of Cosmopolitan UK, issue of June 2011. Read &…