After an open casting call, Steven Spielberg cast 17-year-old Rachel Zegler, a Colombian-American from New Jersey, whose rendition of Lady Gaga's "Shallow" went viral in December.