Annie Leibovitz has been shooting Disney Dream pictures for the past few years, and has just released new images of classic fairytale images, with celebrities posing as characters. Stars such as Penelope Cruz, Alec Baldwin, and Olivia Wilde, pose for the pictures; famous faces in past photograph collections include Julianne Moore, Jennifer Lopez, and Whoopi Goldberg. The images are classic Annie, with lots of props, costumes, and makeup. They are shot with a dream-like quality that perfectly encapsulates old Disney movies. Find the new images below, as well as those from previous years.

Olivia Wilde takes on the role of Evil Queen from Snow White and the Seven Dwarfs. Alec Baldwin appears as her man in the mirror, there to tell her she is fairest in all the land.

Penelope Cruz and Jeff Bridges dance as Beauty and the Beast in this whimsical portrait.

Queen Latifah stars as the wicked sea witch Ursula in this stormy image. Taken from The Little Mermaid, it reveals a different side of the talented star.

Julianne Moore swims with Olympic swimmer Michael Phelps in this beautiful interpretation of The Little Mermaid.

Jessica Biel becomes Pocahontas in this autumn-colored image.

Gisele Bundchen appears in this portrait with Mikhail Baryshnikov playing Peter Pan. Tina Fey is the tiny Tinkerbell that hovers above them. This photograph was from the 2008 collection.

Whoopi Goldberg would have made a wonderful genie, and shows off her playful side in this picture, also taken in 2008.

Jennifer Lopez and Marc Anthony let art mimic reality, when they became Jasmine and Aladdin in 2008.