Kate Upton and Lily Aldridge stun in semi-sheer dresses at 2024 Sports Illustrated Swimsuit Issue launch party in NYC - Bintano