24 Actors That Played Two Different Characters In James Bond Movies
21. Mary Stavin
Swedish model and occasional actress Mary Stavin, who won Miss World 1977, played different parts in two consecutive Roger Moore films.
She played a background role as one of Octopussy's many followers in Octopussy and in the next film after that, she was an MI6 operative and supporting Bond Girl who picks Bond up after an assignment in the pre-credits of A View to a Kill (in a submarine disguised as an iceberg... just go with it). She and Bond are about to get down to business as the opening titles begin.