Check out these amazing pictures by Annie Leibovitz for the new Disney campaign. They’re unlike any previous Disney posters I’ve seen, using fashion style photography to put celebrities into the role of Disney characters:
Scarlett Johansson – Cinderella
David Beckham – Prince Charming
Beyonce Knowles – Alice in Wonderland