Jessica Chastain is Merida from 'Brave'
Jessica Chastain stars as the adventurous princess, Merida, from the film 'Brave' in this shoot by acclaimed photographer Annie Leibovitz. The newest Disney Dream Portrait from Leibovitz was commissioned by Disney Parks for their ongoing celebrity advertising campaign which debuted in 2007. The image, which will appear in the February issue of 'O - The Oprah Magazine,' is entitled, 'Where your destiny awaits.'
Source: Scott Brinegar/DisneyParks.com