Lily Collins has described her role as Snow White as a 'dream come true'.
The actress leads the cast in a new adaptation of the popular story, which also stars Julia Roberts
The movie is directed by Immortals filmmaker Tarsem Singh and is one of two Snow White projects currently being filmed.
Speaking to The Press Association the actress said: "It was a complete dream come true. I pinched myself every day. It was crazy and I loved every second.
This is the first lead role for the actress and she admits that she has been keeping the call sheets to remember this moment.
"It's a weird thought that you're the character the whole story is about. Being the first on the call sheet is a weird concept. I'm the one who saves the call sheets because I'm never going to be No.1 again.
"But just being able to work with people like Julia Roberts and Nathan Lane... being in their presence and being on screen with them is a complete honour."
But the actress is back on the big screen this week as she teams up with Taylor Lautner for action movie Abduction.