Shailene Woodley is officially set to be the main star in 20th Century Fox’s "The Fault in Our Stars."
“I am absolutely thrilled that Shailene will be playing Hazel in 'The Fault in Our Stars,'" an enthused Green told according to EW, who reported the casting. "It means a lot to me that she is a fan of the book, and I know from our conversations that she has a profound understanding of Hazel. Watching her audition, I felt like Hazel Grace Lancaster was talking to me. It was eerie–and very exciting."
Woodley has been scoring major roles left and right recently, first nabbing the coveted role of Mary Jane Watson in "The Amazing Spider-Man 2″ and the being cast as the lead in the YA adaptation "Divergent," alongside Theo James. She'll next be seen in the Sundance drama "The Spectacular Now."