Rachel Zegler on the set of Snow White in London