Jessica Chastain has portrayed fictional Scottish Princess Merida from 2012’s animated movie Brave for O, The Oprah Magazine photo shoot.
Jessica Chastain posed for award-winning photographer Annie Leibovitz in Cold Spring, New York.
The image will appear in O, The Oprah Magazine‘s February issue.
Made by Disney-Pixar, Brave is a fairytale featuring a fictional Scottish royal family, bears and a witch.
Merida, a young, flame haired Scottish princess, refuses to conform with traditional rules on marriage and princess-like behavior.
Disney-Pixar has described it as a story about mothers and daughters and families.