Naomie Harris is celebrating a major milestone as she turns 50 – and the British actress looks as incredible as ever.
The London-born star, who made history as the first Black actress to play Miss Moneypenny in the James Bond franchise, celebrates her landmark birthday on September 6.
And more than a decade after she first appeared opposite Daniel Craig's 007 in 2012's Skyfall, Naomie has changed remarkably little.
The actress has continued to turn heads on the red carpet in recent years, showing off her flawless complexion and enviably toned figure in an array of striking looks.
Naomie has been acting since childhood, appearing in British children's television before going on to study social and political sciences at Pembroke College, Cambridge, and later training at Bristol Old Vic Theatre School.
Her breakthrough movie role came as Selena in Danny Boyle's 2002 horror hit 28 Days Later, before she joined another huge franchise as the mysterious Tia Dalma in Pirates of the Caribbean: Dead Man's Chest and Pirates of the Caribbean: At World's End.
She later portrayed Winnie Mandela opposite Idris Elba in 2013's Mandela: Long Walk to Freedom. But for millions of viewers, Naomie remains best known as Eve Moneypenny.
She appeared alongside Daniel Craig in three Bond movies – Skyfall, Spectre and No Time to Die – and has spoken warmly about returning to the same cast for each installment, describing the experience as being reunited with a family.
Naomie also earned some of the biggest acclaim of her career for 2016's Moonlight. Her performance as Paula, the drug-addicted mother of the film's central character, earned her nominations for an Academy Award, BAFTA and Golden Globe for Best Supporting Actress.
In 2025, Naomie returned to the world of espionage in Steven Soderbergh's acclaimed thriller Black Bag, starring alongside Cate Blanchett, Michael Fassbender, Regé-Jean Page and former James Bond Pierce Brosnan.
She's now heading back to television in BBC legal drama Reputation, opposite Mad Men star Christina Hendricks.
At 50, Naomie appears to be entering another particularly busy chapter – with plenty more red carpets still to come.







