Shailene Woodley stopped by a friend's house in LA to show off her short new haircut on Saturday. She slipped her hair into a tiny ponytail and cradled her pal's baby before heading back to her car. Shailene's bold new look is due in part to an upcoming role in the film adaptation of John Green's The Fault in Our Stars, where she'll portray a young cancer patient named Hazel Grace Lancaster. Shailene began the haircutting process earlier this week and tweeted about the big change, saying, "Work in progress... but luckily, #itgrowsback." The actress donated eight inches of her waist-long locks to the charity Children With Hair Loss and has been charting her emotional and physical transformation on her blog.