Shailene Woodley had made good on a promise to chop off her hair for her role in the upcoming adaptation of John Green's The Fault in Our Stars -- and donate her locks to a good cause.

The actress, who plays a teen with cancer in the upcoming movie adaptation of the best-selling young-adult novel, hit Twitter to show off photos of her new haircut.

Shailene Woodley More stills

Keywords:Shailene Woodley,hair, John Green, The Fault in Our Stars,actress, cancer,adult novel, Twitter ,Hollywood film news,haircut,Hollywood Film Actress Shailene Woodley Photos, English Movie actress Shailene Woodley stills, Actress Shailene Woodley Hot Stills,Shailene WoodleySexy photos, Shailene Woodley hot wallpapers,Shailene Woodley new stills, Shailene Woodley gallery,Shailene Woodley news