A lot of you have probably seen some of these portraits before, myself included. But I’ve never actually seen the full collection and there are over 15 different versions, so I decided to collect them all for your viewing pleasure. The series was done by the talented Annie Leibovitz as a campaign for the “Year of a Million Dreams” at the Disney Parks.

From what I’ve gathered the campaign was only supposed to be a few pictures but because of the immense success that followed, more and more of these portraits were made. There are a lot of celebrities involved and a lot of the casting was spot on, but I do have some issues with some of them. For one, Pocahontas had dark skin and black hair so why is Jessica Biel playing the part? I’m not a big fan of how they created Ariel either. But those two cartoons are my favorites so maybe thats why I’m being picky.

Scarlett Johansson as Cinderella

Roger Federer as King Arthur

David Beckham as Prince Phillip

Whoopi Goldberg as the Genie

Beyonce as Alice, Lyle Lovett as the March Hare and Oliver Platt as the Mad Hatter

Julie Andrews as the Blue Fairy from Pinocchio and Abigial Breslin as Fira from Disney Fairies

Julianne Moore as Ariel and Michael Phelps as a Merman

Zac Efron and Vanessa Hudgens as Prince Phillip and Princess Aurora

Drew Barrymore as Belle from Beauty and the Beast

Queen Latifah as Ursula from The Little Mermaid

Mikhail Baryshnikov as Peter Pan, Gisele Bündchen as Wendy and Tina Fey as Tinkerbell

Jessica Biel as Pocahontas

Jennifer Lopez as Jasmine and Marc Anthony as Aladdin

Jeff Bridges as the Beast and Penelope Cruz as Belle from Beauty and the Beast

Rachel Weisz as Snow White

Olivia Wilde as the Evil Queen, Alec Baldwin as The Mirror