The 22-year-old plays Snow White in an as-yet-untitled adaptation of the classic fairy tale, and admitted that watching her idol play the Evil Queen was an awe-inspiring experience.
'She gave me goosebumps,' Collins told People magazine. 'She played the Evil Queen brilliantly. You forget that's really Julia because she's so good. Off camera, she's so down to earth and so sweet. We'd be shooting and she's being extremely horrible to me [in character] and once they yell cut, the first thing she says to me, 'Are you okay? I'm sorry. I hate being mean to you'.
'She's someone that I've looked up to forever, and to be able to be in a scene with her and watch her work is such an honour. She's so funny and she really brings energy to the set unlike anything I've seen.'
And she also got to meet Roberts' children, twins Hazel and Finn, six, and Henry, four.
'They were so sweet and well-behaved,' the actress said. 'Her daughter would sometimes go under her dress and come out the other side. The dresses were so big that she would hide underneath it.'
She insisted that there is no competition between their film and a darker version starring Kristen Stewart.
'I'm really excited for Kristen's version and I'm really excited about ours,' Collins said.