Sports Illustrated Swimsuit 2017 NYC Launch Event BlogFASHION SIZZLE EVENTS by fashionsizzle on February 18, 2017 share 0 The Sports Illustrated Swimsuit 2017 launch event was held on Thursday (February 16) in New York City. Kate Upton in a Versace design including a black blazer and mini-dress. Chrissy Teigen in a read more