Model Kelly McGregor on the cover of the South African edition of
Cosmopolitan
© Cosmopolitan magazine