The star's family released a statement on Twitter.
James Bond legend Sir Roger Moore has died aged 89 following a short battle with cancer.
His family posted a heartfelt message on his official Twitter account expressing their grief:
With the heaviest of hearts, we must share the awful news that our father, Sir Roger Moore, passed away today. We are all devastated. pic.twitter.com/6dhiA6dnVg— Sir Roger Moore (@sirrogermoore) May 23, 2017
The actor was best known for his role as James Bond in seven of the spy films including 'Live and Let Die' and 'The Spy Who Loved Me'. He is currently the longest serving 007.
Roger Moore and Jane Semour starred in 'Live And Let Die' (1973).
As well as his three children, Moore is also survived by his fourth wife Kristina 'Kiki' Tholstrup – with whom he raised her daughter Christina Knudsen, who died in July 2016 at the age of 47.
In 1999, Moore was awarded a CBE, which then turned into a KBE in 2003 for his extensive charity work.