Tom Holland has just shaved his hair!

The 23-year-old actor debuted a super buzzed cut on social media this week and fans just can’t handle his new look.

“Rest in peace to Tom Holland’s beautiful hair. You will be missed,” one fan wrote after seeing his new hair.

Another added, “rip tom holland. he ain’t de*d but his hair is 💔💔.”

Tom shaved his hair off for his upcoming movie, Cherry, in which he plays a former Army medic, who returns from Iraq with extreme undiagnosed PTSD.

Relive Tom Holland‘s best former hair looks inside the gallery!

Photos: Getty

Posted to: