Written by Melanie Burton, May 9, 2016

Harry Styles fans were totally freaking out over the weekend, after the One Direction hunk posted a photo on Instagram of him holding his severed trademark ponytail, with the caption “Whoops.” Cue screams from girls all over the world.

And it was all for his role as a soldier in the upcoming movie Dunkirk, directed by Christopher Nolan.

“Harry had no choice but to cut his hair for his new movie role,” a source revealed to Hollywood Life. 

“But Harry knows it’s all for a good cause, and cannot wait to get started on working on the film. He knows this is his first big break in Hollywood and he’s keen to do anything it takes to make it work, and that includes upsetting his scores of fans by cutting his hair.”

The movie is set in the 1940’s during World War II, at a time where no one really had long hair.

“Christopher Nolan is a stickler for detail, and he did warn Harry that would be the case and he would have cut his locks if he got the role during the initial screening process.”

But it made it a little better when we saw Harry’s hashtag #littleprincesstrust on the photo, which hinted that he donated his locks to a charity that provides wigs for children suffering cancer. Aww, Haz!

We can’t wait to see a photo of Harry’s new do!

Whoops. #Littleprincesstrust

A photo posted by @harrystyles on

Harry’s chopped off ponytail

Posted in: