Sir Roger Moore was never "self-confident with girls" during his teens.
The 89-year-old actor, who is best known for playing iconic secret agent James Bond...
Ralph Fiennes thinks the next James Bond movie should be "radically different" from the recent installments of the saga.
The 53-year-old actor plays Bond's MI6...