The actress had to cut her long hair for her role as a cancer patient in The Fault in Our Stars and it was all caught on camera by MTV News. In video taken last August, her hairstylist separates her mane into multiple ponytails before chopping them off with scissors one by one.
"I might cry so hard, you guys," Shai says mid-cut, but no need to worry. She was actually pleased with the results. "I love it!" she exclaims upon seeing the shorter do in the mirror.
And we love that she donated her shorn locks to a charity called Children with Hair Loss, so that a sick child somewhere can have long hair themselves. Short hair is right on trend and giving back is always in style, right, Shailene?