As part of a new ad campaign for Disney, Jennifer Lopez and Marc Anthony reprise Aladdin as the title character and his princess on his magical flying carpet. The photos were created by famed lenswoman Annie Leibovitz and were commissioned by Disney Parks to celebrate the "Year of a Million Dreams." Other stars participating in the campaign include Jessica Biel, Gisele Bündchen and Whoopi Goldberg.
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!