Hazel Grace Lancaster has been cast.

Fault in our starsFrom Entertainment Weekly:

Shailene Woodley has been offered the role of Hazel Grace Lancaster in the adaptation of John Green’s The Fault in Our Stars.

“During our exhaustive search to find Hazel Grace Lancaster, I saw some stunning auditions by today’s finest young actresses,” director Josh Boone tells EW in an exclusive statement. “Over 250 girls read for the part, but it wasn’t until Shailene stepped in front of the camera that I truly saw Hazel for the first time.  It was like lightning striking.  I can’t wait for the rest of the world to see what I have.”