Nicole Williams attends Sports Illustrated Swim Issue Launch Party in New York