princess merida

Jessica Chastain portrays Princess Merida for O, The Oprah Magazine

Jessica Chastain has portrayed fictional Scottish Princess Merida from 2012's animated movie Brave for O, The Oprah Magazine photo shoot.…

11 years ago