Last Updated on September 8, 2018 by mybiohub
Natasha Barnard is a South African model born on May 25, 1988. The tall beautiful lady began her career in Cape Town South Africa when she was 18 in 2006, and later relocated to New York City in 2012. She is popularly known for her appearances in the Sports Illustrated magazine’s Swimsuit Edition.