Rachel Zegler doing press for "Snow White" in Segovia, Spain.