Annie Leibovitz is at it again. In the past, she's recreated Cinderella losing her glass slipper with Scarlett Johansson, Mikhail Baryshnikov flying through a window as Peter Pan and Julianne Moore floating through the sea as the Little Mermaid.

Breaking a hiatus in place since 2009, Disney has revealed a new round of recreations taken by the popular photographer. This time, there's one princess and two scary villainesses to dig into, played by the likes of Alec Baldwin, Olivia Wilde, Jeff Bridges, Penelope Cruz and Queen Latifah. If we said the glimpses were from 'The Little Mermaid,' 'Snow White' and 'Beauty and the Beast,' could you guess who would play whom?
There's Olivia Wilde as the Evil Queen in 'Snow White,' getting some guidance from her mirror, played by Alec Baldwin:

Jeff Bridges is playing the Beast to Penelope Cruz's Belle:

And finally, Queen Latifah makes one gnarly Ursula from 'The Little Mermaid':

We always imagine what a feature, live-action Disney remake would look like in Leibovitz's hands, but this time the curiosity is even higher. Remember, we've got a whole slew of 'Snow White' features in the works, and it would be wonderful if at least one had Olivia Wilde conferring with an Alec Baldwin mirror.

Hit Disney's blog to see larger versions of each gorgeous image.
categories Movies, Cinematical