Stewart also spoke about her admiration for the character she plays in the film, commenting: "My favourite thing about [Snow White] is that she's endowed with so much and there's so much inside her. It's like she's brimming. She doesn't always necessarily know why.

"I can - in so many different parts of my life - relate to that and love that about her. So it was cool to have that all behind kicking the s**t out of someone."

Snow White and the Huntsman, also starring Chris Hemsworth and Charlize Theron, opens on June 1 in US and UK cinemas.