Barbara Palvin gives you an intimate look at her time on the Bahamas beach for her 2018 Sports Illustrated Swimsuit shoot.