Just in time for Easter, Mirror Mirror is the latest instalment in the fairytale craze currently sweeping Hollywood.

Here we see the lovely Julia Roberts as the not so lovely Wicked Witch, besotted with her own image - and shamelessly jealous of Armie Hammer's interest in beautiful Snow White.

Who is the fairest of them all? Click here for a super duper Mirror Mirror quiz.