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










