Back in January 2007, the Walt Disney company released the first photos from their Year of a Million Wishes campaign which featured celebrities portraying classic characters from Disney animated films in new photos shot by famed photographer Annie Leibovitz. As you may recall, David Beckham was photographed as Prince Phillip from Disney’s Sleeping Beauty, Scarlett Johansson was photographed as Cinderella and Beyoncé was photographed as Alice from Alice in Wonderland. Then in January of 2008, Disney released a whole batch of new photos from the campaign which featured celebs like Jennifer Lopez & Marc Anthony (who portrayed Princess Jasmine & Aladdin), Whoopi Goldberg (as Aladdin’s Genie), Jessica Biel (as Pocahontas) and more. Later that same year, a new photo that featured Julianne Moore as Ariel from The Little Mermaid and Michael Phelps as a merman was released. Today, we get to see the latest photo from this Disney campaign … behold, Zac Efron and Vanessa Hudgens as Prince Phillip (the very same character Becks portrayed in the first batch of photos) and Princess Aurora/Briar-Rose from Disney’s Sleeping Beauty:

While the pose is pretty cheesy (most likely because it’s got Zac Efron in it), the photo is beautiful. Leibovitz is such an amazing photographer, her photos are very, very cool. I suppose I get why Disney would select Zanessa to portray these characters but I’m actually surprised they’ve decided to milk the Sleeping Beauty movie for another photo when there are so many other films that have yet to be featured. Snow White?* Mulan? Mowgli from Jungle Book? I am happy to know that the campaign is still ongoing, especially since Disney’s Year of a Million Dreams is long over. I wonder if we’ll be seeing more photos soon from the campaign? I guess we shall see.
*Pink reader Starkie reminds me that Rachel Weisz did portray Snow White in a photo of her own. Thanks!
[Source]



