Richard Madden looked suave as he slipped into a tux for the premiere of his war film 1917.
The Bodyguard star wore a sharp suit as he walked the red carpet at the screening, which was attended by the Prince of Wales and the Duchess of Cornwall.
The actor was joined at the event by co-stars including Mark Strong, Andrew Scott and Claire Duburcq, who looked radiant in a red jacket and trousers.
Call The Midwife star Leonie Elliott was also spotted at the premiere in London’s Leicester Square.
The actress, who plays Lucille Anderson in the BBC series, opted for a short black outfit and towering heels.
1917 was directed by Sam Mendes and also stars Colin Firth and Benedict Cumberbatch.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here