Annie Leibovitz ‘Disney Dream Campaign’

Rapunzel-Taylor Swift

Cinderella-Scarlett Johansson

Jasmine-Jennifer Lopez

Pocahontas-Jessica Biel

Evil Queen-Olivia Wilde

Captain Hook-Russell Brand

Ariel-Julianne Moore

Snow White-Rachel Weisz

Tinkerbell-Abigail Breslin

Belle-Penelope Cruz

Beast-Jeff Bridges

Fairy Godmother-Julie Andrews

Aladdin-Mark Anthony