The photo (and one of Jennifer Lopez and Marc Anthony, after the jump) are for a new round of Annie Leibovitz photos illustrating the Disney Parks' "Year of a Million Dreams" campaign.
"I was a huge Disney fan growing up as a kid and Cinderella, Snow White, Pocahontas, Ariel – all those characters were huge for me, so I definitely did dream," Biel, 25, says in a statement. "I never actually thought I would make it! So this is pretty exciting."
Other newly released photos feature Whoopi Goldberg as Aladdin's Genie; Gisele Bündchen as Peter Pan's Wendy, Tina Fey as Tinker Bell and Mikhail Baryshnikov as the flying boy in tights; and, together on a magic carpet, expectant parents Jennifer Lopez as Jasmine and Marc Anthony as Aladdin. Says Lopez about her character: "She's the new cool princess."
– Stephen M. Silverman
Annie Leibovitz / Disney