The Year of a Million Dreams, a promotional campaign for Disney photographed by Annie Leibovitz in which celebrities step into fantasy world as Disney characters.
Where every Cinderella story comes true
Scarlett Johansson as Cinderella
Where you’re the fairest of them all
Rachel Weisz as Snow White
Where a whole new world awaits
Jennifer Lopez & Marc Anthony as Jasmine & Aladdin
Where another world is just a wish away
Julianne Moore as The Little Mermaid, Michael Phelps
Where dreams run free
Jessica Biel as Pocahontas
Where wonderland is your destiny
Beyonce as Alice, Oliver Platt as the Mad Hatter and Lyle Lovett as the March Hare
Where the magic begins
Julie Andrews as the Blue Fairy and Abigail Breslin as apprentice
Where you never have to grow up
Gisele Bundchen as Wendy, Tina Fey as Tinker Bell, Mikhail Baryshnikov as Peter Pan
Where your every wish is our command
Whoopi Goldberg as Genie
Where you’re always king of the court
Roger Federer as King Arthur
Where imagination saves the day
David Beckham as Prince Phillip