Kristen Stewart is a haircut chameleon.
The actress has had more hairstyles than most beauty experts can count: a blunt blonde bob, short brown waves, a punk pixie...
But for her most recent cut, Stewart decided to whip out the clippers.
Stewart dyed her locks platinum blonde — and then shamelessly shaved her entire head.
Her buzz cut was the work of celebrity hairstylist Bridget Brager.