Jessica Chastain Is Merida, Courtesy Of Annie Leibovitz's Disney Dream Portraits (TRAVEL)
Oscar nominee Jessica Chastain is the newest princess, posing as Merida from "Brave." Famed lensman Annie Leibovitz has once