She has appeared in the South African version of the Sports Illustrated Swimsuit Issue, and graced the covers of Brazilian Vogue, Marie Claire, and Elle.