Tyra Banks, Kate Upton and Olivia Culpo at Sports Illustrated Swimsuit on Location at Ice Palace in Miami, 05.11.2019 on July 26, 2019 Get link Facebook Twitter Pinterest Email Other Apps