Hannah Davis attends Sports Illustrated Swimsuit Next image