Sir Roger Moore has been left devastated after his step-daughter Christina Knudsen died of cancer aged just 47.

Former James Bond Sir Roger said his family is “heartbroken” after Christina, also known as Flossie, lost her battle with cancer at 10 a.m. Monday morning.

The 88-year-old said: “Our beautiful daughter Christina (aka Flossie) lost her battle with cancer 25 July at 10am. We are heartbroken.”

He added: “We were all with her, surrounding her with love, at the end.”

Sir Roger shared the news on Twitter by sharing two photographs of Christina with the heartbreaking messages.

Christina is the daughter of Sir Roger’s fourth wife, multi-millionaire Kiki Tholstrup, who has lived in London since 1997.

Click here for more on this story from The Sun.