People can’t get enough of Harry Styles, but Harry Styles with a World War II-era hair swoop? His co-star Tom Hardy doesn’t stand a chance.

New photos from the set of Dunkirk, Christopher Nolan’s next project, reveal the celebrity teen heartthrob dressed in an oversized military jacket and pants while filming scenes in Swanage, Dorset. Poking his head out from a train window, the dirt-smeared singer (and now actor) is seen via The Daily Mail eating an apple and taking swigs from multiple bottles of beer as background actors wave him farewell.

Fans of the "One Direction" star fell in love with his long locks, but Styles chopped most of it off earlier this year to raise money for the Little Princess Trust, a charitable organization that using donated hair to made wigs for children who’ve lost hair due to medical issues. Yes, I’m not shamed to admit that I semi-regularly keep tabs on tweeny-bopper news.