Annie-Leibovitz-disney-celebritiesWe always thought it may have been Alec Baldwin staring back at us from the Evil Queen's magic mirror. Or at least he is in photographer Annie Leibovitz's celebrity interpretations of Disney's most classic fairy tale scenes.

Leibovitz created three images for the Disney Dreams Portrait collection including Queen Latifah as gray-haired 'Little Mermaid' villain Ursula, Olivia Wilde as the Evil Queen threatening to poison Snow White and the beautiful Penelope Cruz playing beauty (Belle) to Jeff Bridges' Beast turned handsome prince. See all three celebrity/Disney creations here >>