Bond Girl Ana de Armas looked ready to fill the role of a certain British spy as she arrived at the premiere of Knives Out.
The Cuban-Spanish actress, 31, opted for an androgynous look as she walked the red carpet at the Odeon Luxe in Leicester Square in London on Tuesday night.
She wore a blazer and wide-leg trousers, which she paired with a ruffled blouse and an oversized black bow-tie.
De Armas completed the look with a pink floral corsage.
She stars as Marta Cabrera in Knives Out, alongside Bond actor Daniel Craig.
She will also appear in the next Bond film, No Time To Die, touted as Craig’s last.
The premiere, part of the 63rd BFI London Film Festival, was also attended by Katherine Langford.
She opted for a summery yellow gown and wore her long hair loose over her shoulders.
The Australian actress and 13 Reasons Why star, 23, also appears in Knives Out as Meg Thrombey.
Craig plays detective Benoit Blanc in the movie about the murder of a mystery writer, which is directed by The Last Jedi filmmaker Rian Johnson and features an all-star cast that also includes Christopher Plummer, Jamie Lee Curtis and Chris Evans.
Knives Out is released in UK cinemas on November 27.
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