It's Up, Up and Away with Jennifer Lopez!
Jennifer Lopez as Jasmine from "Aladdin." Lopez and then-husband Marc Anthony are seen flying on their magic carpet in this scene from "Aladdin" shot by famed photographer Annie Leibovitz.
Naturally, one cannot read too much into posed shots in which every gesture and expression is carefully manipulated. However, it is quite a coincidence that Lopez and Anthony look quite serious, even grim, on what should by all rights be a happy shot. After all, there wasn't any crying on the magic carpet in the scenes from the original film! It might not come as too much of a surprise to learn that the happy couple split not too long after this photograph was taken.
All that said, it is a wonderful shot and a nice companion piece to Whoopi Goldberg's turn as the Genie from Aladdin.
For all the actresses and actors in the series:
Jessica Chastain as Merida in "Brave"
Jessica Biel as "Pocahontas"
Taylor Swift as Rapunzel from "Tangled"
Scarlett Johansson as "Cinderella"
Penelope Cruz as Belle and Jeff Bridges as the Beast in "Beauty and the Beast"
David Beckham as Prince Philip from "Sleeping Beauty"
Queen Latifah as Ursula from "The Little Mermaid"
Jennifer Lopez as Jasmine from "Aladdin"
Whoopi Goldberg as the Genie from "Aladdin"
Julie Andrews as the Blue Fairy from "Pinocchio"
Roger Federer as King Arthur from "The Sword in the Stone"
Rachel Weisz as Snow White from "Snow White and the Seven Dwarfs"
Beyonce Knowles as Alice from "Alice in Wonderland"
Julianne Moore as Ariel from "The Little Mermaid"
Penelope Cruz as Belle from "Beauty and the Beast"
Mikhail Baryshnikov as "Peter Pan"
Olivia Wilde as The Evil Queen from "Snow White and the Seven Dwarfs"
Johnny Depp as Captain Jack Sparrow
Zac Efron and Vanessa Hudgens in "Sleeping Beauty"
Drew Barrymore as Belle from "Beauty and the Beast"