Samantha Ylva Beasley July 14, 2016 Lawrence van Niekerk Samantha Ylva Beasley A photo posted by Samantha Ylva Beasley (@samantha.ylva) on May 16, 2016 at 8:28am PDT