Hannah Davis – Sports Illustrated Swimsuit 2016 Red Carpet in Miami Beach Hannah Davis: Sports Illustrated Swimsuit 2016 Red Carpet