Samantha Hoopes – Sports Illustrated Swimsuit Island in Miami Samantha Hoopes: Sports Illustrated Swimsuit Island