Kate Upton Displays Her Sexy Legs at the Sports Illustrated Swimsuit Issue Launch (40 Photos) May 19, 2024