Lily Collins as Snow WhiteS