I thought I would share a bit of magic with all of you who read my blog..
|Rachel Weisz as Snow White|
|Alec Baldwin as the 'man in the mirror' & Olivia Wilde as the Evil Queen from Snow White.|
|Taylor Swift as Rapunzel|
|Whoopi Goldberg as the Genie|
|Jessica Chastain as Princess Merida from 'Brave'.|
|Julianne Moore as 'Ariel'.|
|Tina Fey as 'Tinkerbell'|
|Queen Latifah as 'Ursula'|
|Scarlett Johansson as 'Cinderella'|
|Zac Efron and Vanessa Hudgens as Sleeping beauty & her prince|
|Jessica Biel as Pocahontas|
|Julie Andrews as the fairy from Pinocchio and Abigail Breslin as Little Miss Sunshine|
|Beyonce as Alice, Lyle Lovett as the March Hare and Oliver Platt as the Mad Hatter from 'Alice in Wonderland'|
|David Beckham as Prince Philip|
|Johnny Depp as Captain Jack Sparrow and Anna Smith as second pirate|
|Mikhail Baryshnikov as Peter Pan & Gisele Bundchen as Wendy|
|Jennifer Lopez and Marc Anthony as Aladdin and Jasmine|
|Russell Brand as Captain Hook|
|Jack Black, Will Ferrell & Jason Segel as the three ghosts|
And last but not least Roger Federer as King Arthur.
Who was your favourite?
These magical Disney shots are the work of living legend and visionary photographer Annie Leibovitz.