Cassandra King answered 5/8/2007 Why Did Britney Spears Shave All Her Hair Off? She did it because she was depressed and had a break down. She feels that everyone will leave her. At the moment she just needs a really good friend to talk to.