Glass slipper, fairy godmother and talking animals. May the girl who never fell in love with these princess stories cast the first stone. Lately, it was Penelope Cruz who had the opportunity to return to childhood dreams. The actress was photographed by Annie Leibovitz for Disney’s exhibition "A Tale As Old As Time."

* In the photo, she appears dressed as Bela – from "Beauty and the Beast." The role of prince charming went to Jeff Bridges, proving that there is no age limit to be prince charming. Other images were also disclosed: Olivia Wilde in working her dark look to embody the Evil Queen, while Alec Baldwin posed as magic mirror in Snow White and the Seven Dwarfs. Queen Latifah grew tentacles to give life to Sea Witch Ursula from "The Little Mermaid." The result was great fun!

Alec Baldwin and Olivia Wilde, Queen Latifah, Penelope Cruz and Jeff Bridges: living a fairytale