We're pretty sure that the magic mirror would tell Olivia Wilde that yes, she's the fairest one of all. Check out this new portrait of Tron Legacy's siren as the Evil Queen from Snow White.
The Olivia Wilde/Snow White image is just one of a group of portraits of famous stars reenacting classic Disney animation movies, photographed by Annie Leibovitz. There's also Jeff Bridge and Penelope Cruz in Beauty and the Beast, and Queen Latifah as Ursula from The Little Mermaid. Check out the other two in our gallery, plus a few of the earlier images from 2007 and 2008.
Closeup of Tina Fey as Tinkerbell
Julie Andrews as the Blue Fairy, with Abigail Breslin as a fairy in training.
Rachel Weisz as Snow White
Scarlett Johansson as Cinderella