There have been a total of 27 films featuring agent 007, with seven actors taking on the dream role so far – Sean Connery, David Niven, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig.
An eighth is expected to be announced soon, with a number of famous faces in the frame, after Craig confirmed ‘No Time To Die’ would be his swansong.
It was Scotland’s Sean Connery who was the original Bond, playing the British spy for the fist time in Dr No in 1962.
In the intervening six decades the films have remained hugely popular, as have the theme songs that are traditionally played in full over lush opening credits.
Many famous voices have taken their turn in singing a Bond theme, from Tom Jones and Louis Armstrong in the earlier films, to Billie Eilish and Madonna in more recent years.
When it comes to the British record-buying public they have received a decidedly mixed reaction, with big hitters missing out on a place in the top 10 including all three of Shirley Bassey's memorable efforts – Goldfinger, Diamonds are Forever and Moonraker.
And Lulu’s The Man With The Golden Gun failed to even crack the top 40 when released in 1975.
Others have had much greater success in climbing the charts – here are the 10 with the highest positions according to the UK Official Charts.
Read more:

9. Carly Simon: Nobody Does It Better
A number seven hit in the UK, Nobody Does It Better was the theme song for the 1977 Roger Moore Bond film The Spy Who Loved Me. It was the first Bond song to be titled differently from the name of the film since Dr No in 1962, although the lyrics do include the phrase "the spy who loved me". Photo: Theo Wargo

10. Chris Cornell: You Know My Name
Completing our top 10 is much-missed Soundgarden singer Chris Cornell who scored a number seven hit in the UK with You Know My Name, the theme to 2006 James Bond film Casino Royale. It sold 148,000 copies in the UK alone, despite being leaked on the internet. Photo: Buda Mendes

