Jennifer Hudson is now a princess. Kinda.
The singer and "American Idol" alum has joined the ranks of Taylor Swift, Will Ferrell, Gisele, Julianne Moore, among many others, to star in Annie Leibovitz's Disney Dream Portraits, in which celebs embody Disney characters.
Hudson is dressed as Tiana from "The Princess and the Frog."
Take a look at the ad as well as behind-the-scenes shots below.
All photos Annie Leibovitz for Disney.