Lily Collins is Snow White as photographed in Montreal, Quebec by Matthew Rolston. Lily Collins looks absolutely lovely...