All Eyes on Him: 49-Year-Old Cillian Murphy Dominates the Peaky Blinders Premiere With His Look

For fans of Peaky Blinders, the moment has finally arrived. The beloved series is returning with a full-length film, Peaky Blinders: The Immortal Man, directed by Steven Knight. The movie is set to hit theaters on March 20 and will bring back Oscar-winning actor Cillian Murphy in the legendary role of Thomas Shelby.

Ahead of the release, the cast gathered in Birmingham on March 2 for the film’s glamorous premiere. The location wasn’t chosen by accident. Birmingham is not only deeply tied to the story’s origins, but the events of the new film also unfold there during the turbulent years of World War II.

As expected, 49-year-old Murphy quickly became the center of attention.

The actor arrived dressed in a look that subtly echoed the sharp, vintage style of his character — though he skipped one famous accessory: the iconic flat cap associated with Tommy Shelby.

Murphy stepped onto the red carpet wearing a double-breasted tweed coat in a warm coffee shade, decorated with a rare striped pattern. Underneath, he layered a brown suit with a jacket featuring slightly raw, unfinished edges, paired with a brown shirt worn open at the collar without a tie.

Adding a final touch of elegance, he draped a caramel-colored silk scarf around his neck. The details gave the entire outfit a refined, slightly vintage feel that fit perfectly with the atmosphere of the premiere.

For footwear, Murphy chose sleek black leather Chelsea boots, tailored to perfection and adding a polished finish to the ensemble.

The result was a look that felt unmistakably British — classic, confident, and quietly powerful.

And while the new film promises to bring Thomas Shelby back to the screen, Murphy’s appearance in Birmingham proved that the spirit of the character is never far away.