Legendary photographer Annie Liebovitz has teamed up with Disney Parks to create a playful and gorgeous series of photos that transform celebrities into Disney favorites.
A feast for the eyes!
Rachel Weisz as Snow White.
Olivia Wilde and Alec Baldwin as the Evil Queen and Magic Mirror from Snow White and the Seven Dwarfs.
Julianne Moore as The Little Mermaid.
And Queen Latifah as Ursula!
Zac Efron and Vanessa Hudgens as Prince Philip and Aurora from Sleeping Beauty.
Jennifer Hudson as Princess Tiana.
Jennifer Lopez and Marc Antony as Jasmine and Aladdin.
And Whoopi Goldberg as Genie.
Mikhail Baryshnikov, Gisele Bundchen, and Tina Fey as Peter Pan, Wendy, and Tinker Bell.
And Russell Brand as Captain Hook!
Penelope Cruz and Jeff Bridges as Beauty and the Beast.
Jessica Chastain as Merida.
Scarlett Johansson as Cinderella.
Taylor Swift as Rapunzel.
Click below to share with your friends!