Harry Styles Looks Dapper at 'Dunkirk' Premiere in London -- See the Pics!

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.

Harry Styles continues to make us swoon!

Leaving his colorful and bold suits behind, the 23-year-old singer kept things elegant at the Dunkirk world premiere at Odeon Leicester Square in London, England, on Tuesday.

RELATED: Prince Harry Meets Harry Styles While Attending 'Dunkirk' Premiere in London -- Pics!

Styles looked debonair in a crisp white button-up and black suit, and added his personal fashion flair to his ensemble by wearing silver rings and tan embellished boots.

Getty Images

The heartthrob, who is making his big screen acting debut in the Christopher Nolan war film, also posed with the director and cast, including Cillian Murphy and Tom Hardy, for a group pic on the blue carpet.

Getty Images

EXCLUSIVE: Christopher Nolan Compares Casting Harry Styles in 'Dunkirk' to Making Heath Ledger the Joker

The former One Directioner also got to reunite with Prince Harry during the premiere. The two had previously met in 2015 at the Royal Variety Performance where 1D was among the many artists to take the stage.

Getty Images

Earlier this month, Nolan told ET that Styles was "perfect for this part," adding, "What I was seeing [when he auditioned] was a very charismatic guy who clearly had a truthfulness and a subtlety in his ability to perform as a film actor."

For more on Styles' performance in Dunkirk, watch below. The film arrives in theaters on July 21.