Petra Nemcova and Victoria Silvstedt at Nello restaurant in New York City Petra Nemcova and Victoria Silvstedt at Nello restaurant