SIR Roger Moore's stepdaughter Christina Knudsen has died aged just 47, the actor has revealed.

The 88-year-old James Bond star, who is a regular in Cirencester said that Miss Knudsen, also known as Flossie, lost her battle with cancer at 10am yesterday.

Sir Roger said the family is ‘heartbroken’ at her death.

Posting two pictures this morning on Twitter of his stepdaughter, who was half Swedish and half Danish, Sir Roger added: ‘We were all with her, surrounding her with love, at the end.’