‘Nobody does it better’: Daniel Craig pays tribute to Sir Roger Moore

In a reference to the theme of Sir Roger’s The Spy Who Loved Me, Craig posted a photo of the pair in tuxedos with the caption “Nobody Does It Better – Daniel”.

Sir Roger Moore '007' Actor Dies At Age 89 1

Pierce Brosnan – who like Craig starred as Bond four times – also paid tribute to his predecessor describing Sir Roger as “magnificent”.

Bond producers Barbara Broccoli and Michael G Wilson said: “On the screen, he reinvented the role of James Bond with tremendous skill, charisma and humour.

“In real life, he was a genuine hero working as a Unicef Goodwill Ambassador for many years dedicating his life to alleviating the suffering of children all over the world.

A private funeral will be held for Sir Roger in Monaco.