Harry Styles Shows Off His New, Short Haircut on Set of World War II Movie

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

We love a man in uniform -- especially when that man is Harry Styles!

The 22-year-old One Direction singer is currently shooting his first film, the World War II drama, Dunkirk, and was spotted on set in full military regalia. The photo is also the best look we've had at Harry without his signature long locks since cutting them earlier this month.

And we have to admit, a clean-cut Harry isn't too hard on the eyes...

Matrix Pictures

EXCLUSIVE: One Direction's Harry Styles Reveals Pre-Fame Aspirations - 'I Wanted to Be a Lawyer'

is being helmed by Batman Begins and Inception director Christopher Nolan and centers on British soldiers aiding in the evacuation of hundreds of thousands of Allied troops during the summer of 1940.

The movie co-stars Academy Award winner Mark Rylance, five-time Academy Award nominee Kenneth Branagh and Academy Award nominee Tom Hardy -- which is to say, Harry picked quite the prestigious first project.

The boy bander teased his new look for the film with an Instagram photo of his chopped off ponytail. He simply captioned it, "Whoops," simultaneously revealing he donated his locks to Little Princess Trust, a U.K.-based charity for kids with cancer.

So, he's looks good for a good cause.

Meanwhile, Lindsay Lohan recently claimed that Harry once showed up to her hotel room at 2:00 a.m. and tried to hook up with her. Hear her side of the story in the video below.