Hailee Steinfeld
Prior to these announcements, author John Green had tweeted that he would be happy if Mae Whitman played Hazel, and in February 2013, there had been speculation that Shailene Woodley and Hailee Steinfeld were among those being considered for the lead role.