Rachel Zegler attends Snow White photocall in Spain